Download Project Document/Synopsis
The amount of energy in an item of food or drink is measured in calories. Physical inactivity and nutritional transition along with increased consumption of refined carbohydrates, processed foods, and changes in the type and amount of fats have led to the increased prevalence of overweight and obesity. To maintain a stable weight, the energy we put into our bodies must be the same as the energy we use through normal bodily functions and physical activity. An important part of a healthy diet is balancing the energy we put into our bodies with the energy we use.
The advances in mobile technology have led to the concept of mobile-health (mHealth) and use of mobile phones as an important platform for the delivery of health communication interventions. Multiple studies have shown the successful use of mHealth in managing various health conditions.
The advances in mobile technology have led to the concept of mobile health (mHealth) and the use of mobile phones as an important platform for the delivery of health communication interventions. Our flutter-based Calories Tracker System assists in weight management by helping users monitor their diets and track activity.
To log in to the system, the user will need to register with their basic details. They can maintain a diary to keep track of food consumption every day. The user can add details such as the food they consumed today and the total intake that needs to be taken. They can add, update and delete the current day’s food details.
The automatically calculated Body Mass Index (BMI) and Basal Metabolic Rate (BMR) can be viewed by the user. To achieve the end result in terms of body weight, the user can create a goal for this. The user can keep track of their progress every day by adding their body weight regularly. They will need to manually update their body weight and view the entries based on the date.
This project is written in Dart and the database used here is MSSQL, and it is based on the flutter framework. Dart is a programming language that Google developed and keeps up with. A cross-platform framework for building high-performance mobile apps is called Flutter.
Advantages
- It is easy to maintain.
- It is user-friendly.
- The user can maintain a diary and keep track of their everyday food consumption.
- It’s easy to achieve body weight by setting goals.
- The system automatically calculates BMI and BMR for users.