Final Project.

BluePrint

Project Name: Health App.

Project Description:

A healthy application that provides the user with many features in all physical and mental sides , such as exercises, the number of daily steps, body mass calculation, and in side of nutrition, it provides a list of healthy foods and a list of Diets. The application offers a feature that enables users to know the perfect bedtimes for them in order to get the ideal sleep. The application is also concerned with the mental aspect, as it offers activities that help the user to improve his brain and memory. The user can write all his health goals and save them on the database.

The application supports Dark mode The application supports English/Arabic


Define structure:

Models, Controllers/ Sign & Login, Health goals, Activities, Steps Count, BMI calculator, Mental game. Nutritionist, Sleep, Food, Diet, Healthy locations


User Stories:

  1. As a User I can sign and Login to the app so that I can save my Goals on Firebase.

  2. As a User I can write my Healthy goals in a list and save it on database so that I can do it.

  3. As a User I can see alot of activities and workouts so that I can practise with it.

  4. As a user I can count my Steps So that I can see the number of Daily steps.

  5. As a User I can calculate my body mass so that I can reach the desired number.

  6. As a User I can play a thinking & memory games so that I can improve my memory.

  7. As a User I can browse a list of healthy foods so that I can prepare it.

  8. As a User I can regulate my sleep so that I can get the healthy and ideal Sleep.

  9. As a User I can add Food & Diet System if I am a Nutritionist so that I can help other Users.

  10. As a User I can browse list of Diet systems so that I can use on of them.

  11. Aa a User I can use a Dark Mode so that I can relieve the pressure on my eyes.

  12. As a User I can choose between English and Arabic Languages so that I can use My favorite languages.