Skip to content

Metro Fitness is a web-based dashboard for all of your fitness needs. With Metro Fitness, you can track your calories, weight, meals, and exercises for the day. Easy onboarding process that calculates the best calorie intake for you!

Notifications You must be signed in to change notification settings

jpepe01/Metro-Fitness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metro Fitness 🤸‍♀️

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

✨ Main Features ✨

  • 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

Built With 📚

  • 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

Main Features 🔥

Authentication

  • Sign In or Register with Email & Password
  • Onboarding process

Form Validation

  • Email Validation
  • No empty fields

Charts

  • Visualization and charting
  • Filtering data with date ranges

Database

  • User accounts
  • Meals
  • Weights
  • Activities

Landing pages

  • Elegant and responsive landing pages

Protected Routes

  • Redirects users if they try accessing routes that require authentication
  • Redirect whether the user has completed the onboarding flow or not

About

Metro Fitness is a web-based dashboard for all of your fitness needs. With Metro Fitness, you can track your calories, weight, meals, and exercises for the day. Easy onboarding process that calculates the best calorie intake for you!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published