- In the
./backend/
directory, there should be a.env
file with the following content:
MONGODB_USERNAME=myUsername
MONGODB_PASSWORD=myPassword
SMS_USERNAME=myOtherUsername
SMS_PASSWORD=myOtherPassword
- For starting the backend development server, run
cd ./backend && npm install && npx nodemon index
, or on PowerShellcd ./backend; npm install; npx nodemon index
.
This project is from beginning planned as an absurd joke. It doesn't offer a real life use case and strictly dissuades such usage.
The authentication mechanism is far from good in terms of security. It is yet practical, but penetrable. Don't hesitate to reconceptualize that aspect of this project.
- MongoDB Atlas
- Node.js environment
- Express for REST
- Mongoose for database interactions
- Socket.io for end to end location sharing between users
- Flutter