Metro Fitness is a web-based dashboard for all of your fitness needs. With the Metro-Fitness application, you can track your calories, weight, meals, and exercises for the day. Metro-fitness also consists of an easy onboarding process that calculates the best calorie intake for you!
Demo🚀
Check it out here! In case you are too lazy to register an account, I have a test account available for you!👇😛
Username: test@metrofitness.com
Password: Test123
- Track your calories consumed, calories burnt, and calories remaining for the day
- Log your weight and see your progress over time
- Log any kind of activities or exercises you did for the day
- Onboarding process that calculates the best calorie intake for you
- Find local fitness centers and restaurants near you
- jQuery
- Bootstrap
- Express for data storage and realtime functionality
- MongoDB Mlab Atlas for database setup
- Passport for authenticating JWT's
- Heroku for deploying the app to the cloud
- Sign In or Register with Email & Password
- Onboarding process
- Email Validation
- No empty fields
- Visualization and charting
- Filtering data with date ranges
- User accounts
- Meals
- Weights
- Activities
- Elegant and responsive landing pages
- Redirects users if they try accessing routes that require authentication
- Redirect whether the user has completed the onboarding flow or not