Personal fitness and nutrition assistance app. By entering current and goal measurements or criteria, a diet plan and suggested workout routine will be suggested, the user can later record their actual intake and workouts for the regime to automatically adjust. For example, If a user does an additional exercise one day, the requirement for the rest of the week will be lowered relative to the value assigned to the exercise.
Users need to be able to add new meal items using a form on the nutrition page, this will in turn allow them to select it as a consumed item for that day.
Option to add 'Meal' which is a group of 'Meal_Item's but this should be customisable.
The difference from mini goal is using the current day but the original start weight.
Instead it needs to pull the most recently recorded weight and find the difference, then divide this by the number of days left in the goal schedule to find how much loss is required per day in order to hit the goal on time.