MyFitnessPal is a smartphone app and website that tracks diet and exercise. The app uses gamification elements to encourage adherence to exercise and diet goals. To track nutrients, users can either scan the barcodes of various food items or manually find them in the app's large pre-existing database.
- Navbar to navigate to other pages
- Proper promotion of products on landing page
- Dedicated product category pages
- Dedicated product details page
- Proper authentication provided to Login and Signup
- Protected routes