Food Suggestion App
A Mobile application that is about the diet and meal intake of pateints. There are many patients which couldn?t find proper diet plan for them regarding their disease. Our application is a solution to those problems. Our application will provide the proper diet plan according to the diseases an
2025-06-28 16:27:21 - Adil Khan
Food Suggestion App
Project Area of Specialization Software EngineeringProject SummaryA Mobile application that is about the diet and meal intake of pateints. There are many patients which couldn’t find proper diet plan for them regarding their disease. Our application is a solution to those problems. Our application will provide the proper diet plan according to the diseases and deficiencies the user will mention. A user can select multiple diet plans according to the present health condition e.g their Diesease.
People of every age would be using this application to discover the right food plan for them Our application will be suggesting and recommending food plan to people according to their health conditions. Studies confirmed that food-suggestion apps can be effective in overcoming what customers understand as private limitations in approaching wholesome food.
This is mainly obvious amongst purchasers which are constructing their motivation and concretely planning actions in favor of healthy ingesting. In particular, the usage of this app decreases the perception of the barriers to wholesome meals ingesting. The food we eat, gives our bodies the nutritional value we need to function properly. If we don't get the right amount of nutrition, our metabolic processes suffer and our health declines. If intake too much food, or food that gives our bodies the wrong nutritional value, we can become overweight, undernourished, and at risk for the development of diseases and conditions, such as diabetes, and heart diseases and if a person having these diseases already then excess eating this food can worsen their situations.
Pateints have a higher perceived personal energy and self-confidence in approaching healthful meals. App users will improve their objective and subjective knowledge of healthy meals.Healthy eating can help lower our risk of certain medical conditions such as heart disease, stroke, diabetes, and various types of diseases.
So, it is very essential to seek help from a source that patients can rely upon. They can seek help sitting at their home. It’s also crucial to understand the harmful effect of not taking the right recommended food according to their health condition.
Project ObjectivesThe Main Objectives is to make a diet recommendation application that enables the user to add their disease or health conditions and generate their very own personalized diet plan
These given below objective will be achieved.
- Generating the diet plan according to the health condition of the user.
- Enables user to know about the nutritional benefits of the suggested food.
- Monitor Progress of user/patient
People of every age would be using this application to discover the right food plan for them.Our application will be suggesting and recommending food plan to people according to their health conditions.
This project has a vast scope because it can be implemented on the people that wants to maintain a healthy lifestyle.
Mainly Patient will use it to have a complete diet/meal plan according to their health conditions and their disease.
Moreover, the project would be also used check the nutritional benefits of recommended diet plan.
Project Implementation MethodOur project "Food Suggestion App" will be implemented by following methods.
Firstly, we will be using the software development methodolgy named "Waterfall Development Methodolgy"
Despite years, the waterfall methodology is still most applicable in many projects today. It is an uncomplicated, trouble-free, linear method where development is arranged into chronological and linear processes.
The waterfall development methodology is easy to understand, that’s why it is popular for developers with less design experience. In order to move to the next stage one has to complete the previous stage first. Each stage must be completed before moving on to the next. For example, all the requirements must be established before design can initiate.Waterfall model flows in one direction
Pros of using this methodology
- Model is linear that is why it’s easy to understand.
- Information is clearly defined in each stage.
Structure of Waterfall Model
- Requierments.
- System and software design.
- Implementation.
- Integration.
- Testing.
Programming language
Dart will be used as programming language and flutter will be used as a open source framework.
Database
Firebase will be used as a database
The app will first take required inputs form user and then process them to make a complete extensive profile of the user/patient afterwards the app will recommend them diet plan according to thier mentioned details.
Benefits of the Project"Food Suggestion App" will provide various benefits and advantages to its user some of the main advantages has been mentioned.
Benefits of the project are as follows:
- Pateints can have their diet plan according to their mentioned disease.
- Patients can contact Dietitian through the application while siting at home by our appliaction feature called "chat with dietitian".
- Pateints can personalized their diet plan if they found any food item to which they might be allergic.
- Patients can track their progress thorugh the application and will be able to share it with the dietitian.
- Patients will be able to know the exact amout of calories they are taking in.
- Pateitns can have diet plan for more than one disease.
The application will be designed in way that makes pateint to control their disease severity just by taking the food recomended to them by our mobile application.
Technical Details of Final DeliverableThe Final Deliverable of our Project "Food Suggestion App" are as followings:
A mobile application system that suggest food plans to pateints according to their disease will include following Technical and non-technical items
- API for Nutrition database
- API for Chat box
- Domain/hosting for website
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 60259 | |||
| API for Nutrition Database | Equipment | 12 | 2800 | 33600 |
| API for Chat box | Equipment | 12 | 1680 | 20160 |
| Domain and hosting | Equipment | 1 | 1999 | 1999 |
| Documentation | Equipment | 1 | 4500 | 4500 |