Ramble helps athletes or people who like to exercise to find someone to exercise together. We are here to help you find a partner for these activities and make your journey according to your goals. 🏃 🚴 🚶
As a user
I want to create an account on Ramble
So that I can post a journey I would like to do
As a user
I want to post a journey
So that I can find people to join me
As a user
I want to request to join peoples' journeys
So that I can join in
The group created a database in MongoDB with two different schemas: one for users and one for journeys. On the front-end side, we requested the backend API using the POST method to add information about the user and their journeys in the database. Users can add start and end locations when they create a new journey. In this way, we send a request to the Google Maps API to find the geolocation coordinates and send them to us. With the coordinates, we can make another request that creates the routes of the journey.
nvm use node
npm init -y
npm add jest
npm install
npm install -g jest
node app.js
jest
To run the application go into the react-frontend directory and type:
npm start