This project is called the Bruin-fitness-tracker. This project is a fitness website where the user can track the workouts they have done. The user is able see the past workouts they have done and the user is able to generate a graph based on there workouts. The user can also generate workout reccomendations based on the muscle group they choose.This project utilizes mongoDb, express.js, node.js.
Note: We have a shell script in the repository called script_to_start that starts up our web app.
Link to public GitHub repo (for submission) : https://github.com/Sourishs500/bruin-fitness-tracker.git
Tips for starting up:
To start the backend:
- cd backend
- Have a .env file in the /backend, which includes the following lines: PORT=port_that_you_are_hosting_backend_on MONGO_URL=generated_mongo_url_from_mongodb_after_making_an_account
- npm install -g nodemon
- nodemon run dev
To start the frontend:
- cd frontend
- npm start
- Install any dependencies you need with npm install.
- npm start