Bysafe is a social distancing app made by PoC students in partnership with Spot Bouygues. The app is based on DP3T calibration-app implementation and written in Java for Android.
The backend is in node and uses firebase and google cloud functions. It is used for user connection, contact storage and manager reports. To create your own Firebase project, read these instructions.
Once you have created your Firebase Project, download the project config file:
Firebase console -> your bysafe project -> settings -> Download the latest configuration file.
Move the file in the calibration-app/app folder. Then:
- To build it, open
bysafe/calibration-app/app/
in Android studio and press Build - To run it on your phone, plug your device to your computer, activate USB debbuging on your device, and press Run in Android studio
The admin panel is in React and uses firebase and google cloud functions to add, delete or see managers and collaborators.
To deploy your own Admin Console, read these instructions.