Record a users movement to create 'tracks' of walks, runs or bike rides.
-
React Native App:
- Create new track
- Record track
- Save track
- Display list of recorded tracks
- Display real time tracker on map
-
Express API with MongoDB:
- https://cloud.mongodb.com
- User authentication: Sign up, Sign in
- JWT to provide token access
If running locally for development you can use a local Mongo db instance, in this case:
- start Mongod:
mongod
- start mongo:
mongo
- start backend:
npm run start:dev
Otherwise, you can use the Mongo Cloud Atlas instance:
- start backend:
npm run start:prod