Z-ENG: Development of the Food & Fitness Monitor Web Application
2023-2024 tavasz
Nincs megadva
Téma leírása
Food & Fitness Monitor application allows a user to keep track of their physical activities (gym workouts, running sessions, etc.) by storing information about the workout sessions and simultaneously watching their nutritional progress by adding meals consumed and setting up nutritional goals.
My Workouts and Your Fitness Diary are examples of free Microsoft apps that allow a user to create and enter exercises and keep track of the workout sessions, calories burned, etc. The disadvantages of such apps are that they don't have pre-built types of activities and require a lot of work from a user to set up, not to mention not always easy-to-use interface.
Food Diary is an example of a free Microsoft application that allows users to track the amount of calories eaten by entering their meals or choosing from pre-existing ones. The disadvantage of this app is that it does not include an option for tracking burned calories from working out, so there is no way to see how they affect the target amount of calories set by a user.
Food & Fitness Monitor application is an application that merges functions of both types of applications by allowing a user to keep track of their physical activities together with their nutritional progress. In this Project Lab the student is supposed to develop the Food & Fitness Monitor Web Application.
The tasks of the student would be:
- To work out the architecture of the Food & Fitness Monitor Web Application (NoSQL DB, backend, frontend)
- To develop the Food & Fitness Monitor Web application including statistical and graphical analysis of user's nutritional plans and physical activities, responsive and adaptive GUI is required
- To consider the possibility of detection of food samples by using image recognition techniques.
- Work out authentication and authorization mechanisms to protect the Application from unauthorized access
- To test and deploy the Food & Fitness Monitor Web application
Consultations and the application's interface are in English.
Maximális létszám:
1 fő