This project was designed to help with tracking calories and achieving fitness goals.
Full Requirements:
-
Login/account system for the user to save data (age, weight, height, gender)
-
Select the current goal as either: Lose weight, maintain or gain weight (muscle)
-
Be able to input the food eaten on the day both manually and from a database
-
See a quick summary of foods eaten related to the macros required
-
Be able to enter exercises done & estimate calories burned
-
Show time-lapse of progress over a course of months
-
Send notifications to the user if they haven't filled anything in today
-
Options to keep the same food entered the next day if the user plans to
-
Have hypertrophy training and strength training options
-
Have HIIT training methods
-
Suggest supplement usage
-
Dashboard should contain various widgets: 11. a. Progress of today and previous days in form of a bar chart (for calories eaten per day) 11. b. Pie chart of the daily Macros break down (protein, fats, carbs) 11. c. Summary of current goal, workout intensity set, and when goal is estimated to be completed 11. d. Circular progress bar (or pie chart?) of weight progress with estimate of weeks left till goal etc 11. e. Water intake status 11. f. Sleep per day status
Minimum Requirements:
- Login/account system
- Input food per day and save to database