An open API service indexing awesome lists of open source software.

https://github.com/harshavinjamuri/iiit-kanchipuram-hackathon


https://github.com/harshavinjamuri/iiit-kanchipuram-hackathon

diet-recommender enriched-nutrition-diet-recommender flask-python food-recommendation frontend-web healthcare iiit-kanchipuram-hackathon

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Hackathon



NUTRITION DIET RECOMMENDATION


⭐️ Health is Wealth ⭐️

# [`Website link`](https://recommending-enriched-nutrition-diet.onrender.com/) [`Demo video link `](https://drive.google.com/file/d/1TQzSmEQqLEIOYyRuhZOx1pW7gSi1frtu/view?usp=sharing)
Our prototype is a nutrition-focused website offering personalized diet planning, BMI calculation, and health issue-based food recommendations. It provides users with tailored recommendations based on their preferences and health status, enhancing their overall well-being.

Prototype Functionality:
- The prototype allows users to input their height, weight, and health preferences to receive personalized diet plans and BMI calculations. Additionally, it offers health issue-based food recommendations to address specific dietary needs, ensuring a comprehensive approach to nutrition management.

Demo Video Highlights:
- Our team's narrated demo video showcases the entire project walkthrough, including detailed explanations of functionality, interactive features, and user interface design. It includes images, working demonstrations, code snippets, and a comprehensive overview of the project's capabilities.
## Team Details
`Team number` : VH039

| Name | Email |
|---------|-----------------|
| V.Harsha | [email protected] |
| CH.Suman | [email protected] |
| U.V.Nagendra | [email protected] |
| A.Krishna Vamsi | [email protected] |


Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8

## Problem statement
Develop a nutrition-focused website providing personalized diet recommendations and health-related services, including diet planning, BMI calculation, and health issue-based food recommendations. Ensure the website offers a user-friendly interface and delivers tailored recommendations based on user preferences and health status. People with good knowledge of using technology can use this product.
## About the project
- Users can access detailed information about nutrition diet plans tailored to their needs. This includes explanations of various diet plans and recommendations for specific foods based on user-selected nutrition preferences.
- A BMI calculator should be provided where users can input their height and weight to calculate their BMI value. The calculated BMI value should be displayed to the user.
- Health Issue-based Food Recommendations service should provide users with recommendations for foods based on their health issues. Users can access information about common health issues related to food and receive personalized recommendations to address their specific health concerns.
## Target Audience
- Individuals seeking personalized nutrition guidance and diet planning.
- Health-conscious individuals interested in monitoring their BMI and receiving health-related recommendations.
- Users with specific health issues looking for dietary recommendations to improve their well-being.
## Technical implemntaion
- Develop a Flask web application (app.py) to handle routing and serve HTML templates.
- Create HTML templates for the home page and each service (diet plan, BMI calculator, recommendation).
- Implement backend logic for each service, including diet plan generation, BMI calculation, and health issue-based food recommendations.
- Use JavaScript to enhance user interactivity, such as form validation and dynamic content loading.

## flowchart
```
Start
|
|__ app.py
|
|__ Run app.py
|
|__ Output: Link to Website Home Page
|
|__ User Clicks Link
|
|__ Home Page
|
|__ Services Section
| |
| |__ Service 1: Diet Plan
| | |
| | |__ Learn More Button Clicked
| | |
| | |__ Diet Plan Page
| | |
| | |__ Explanation of Nutrition Diet Plan
| | |
| | |__ Recommendation Section
| | |
| | |__ User Selects Nutrition
| | |
| | |__ Recommendation Based on Selected Nutrition
| |
| |__ Service 2: BMI Calculator
| | |
| | |__ Learn More Button Clicked
| | |
| | |__ BMI Calculator Page
| | |
| | |__ User Inputs Height and Weight
| | |
| | |__ BMI Value Displayed
| |
| |__ Service 3: Recommendation
| |
| |__ Learn More Button Clicked
| |
| |__ Health Issue Recommendation Page
| |
| |__ Health Issues of Food Displayed
| |
| |__ Recommendation Based on User's Health Issue
|
|__ End
```

## Techstacks used
`html` , `css` , `ml` , `python` , `javascript`, `react js`
## How to run locally
detailed steps to run our project locally , example to run the application
- step 1 : Run python file
```
You will able to get a website link in the output section
```
- step 2 : link navigation
```
Open that link and start interact with our website
```
- step 3 : diet plan section
```
under services section we have diet plan section click on learn more, you will get the
```
# What's next ?
- Enhance user experience by implementing a personalized user profile system, allowing users to track their progress and preferences over time.
- Integrate machine learning algorithms to refine diet recommendations based on user feedback and health data analysis.
- Expand the database of health issues and food recommendations to cover a wider range of dietary requirements and health concerns.
- Collaborate with nutritionists and healthcare professionals to ensure the accuracy and effectiveness of our recommendations, ultimately promoting better health outcomes for users.
## Declaration
We confirm that the project showcased here was either developed entirely during the hackathon or underwent significant updates within the hackathon timeframe. We understand that if any plagiarism from online sources is detected, our project will be disqualified, and our participation in the hackathon will be revoked.
## Note:
we have used some bootstrap things to create website as we are new to frontend and we took images source from the google. Also the dataset is not accurate as we created our own due to lack of bio techincal person in our team.