The application must consist of a Graphical User Interface and an Embedded Database, it will provide the user with the option of adding their own biological information in order to increase the accuracy of the results, after that the user is asked about their preferred method of reaching their goal either a pure Diet or Physical Exercises, or a combination of both; depending on the choice the user will be given all the necessary steps and information that will help them reach their respective goal.
1-The ability to sign up and sign in is optional, but having an account will save the user's respective information and workout/diet history.
2-The Diet part: will mainly consist of requesting the user's goal (losing weight, gaining weight) by calculating the required nutrients for said objective; for that an accurate DB is required of meals and their specifications (e.g 1oz of Natural Cereal contains 135kc calories, 3g protein, 6g fat, 18g carbohydrate), many unsorted DBs are available online.
3-The Fitness part, consists of a model of the human body pic attached () if the user clicks on a certain muscle area a list of workouts that effect it will appear fro the user to choose from and also an approximation of how much calories the user will burn if its performed for a certain amount (e.g the user will lose 1000 calories if they use the treadmill for 1 hour on speed 6km/h). 3-Hybrid mode: this mode will be a combination of the aforementioned modes for the purpose of increasing the amount of food intake while burning more calories by preforming user chosen workouts.
4-An Achievement system; it will give the user an achievement once certain actions have been fulfilled, it doesn't need to be complicated (e.g Do you even lift bro!! achievement unlocked for preforming 100 sets of upper body workouts). 5-A portion of the fyp report: A- Diagrams (Use Case, Flow Chart, Context, DFD level 0 for the whole system, DFD level 1 for each main process (i.e. Diet Mode, Fitness Mode, Hybrid Mode), Sequence). B- Project testing and evaluation, an example will be provide and i will discuss it in-depth if request. More In-depth details can and will be provided if need be.
24 freelancers are bidding on average RM1026 for this job
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks