Inspiration
Staying on top of personal health can feel overwhelming. Most people don't want to take the extra time out of their day to check their nutritional habits due to most diet and nutrition plans being subscription-based, requiring a lot of data and personal information before they can truly help you. We wanted to make something that the majority of people living fast day-day lives have the time to use. We want to make personal health more accessible to everyone.
What it does
Our project is a web app that helps users improve their health by combining BMI calculation with personalized nutrition advice. The user can enter their body measurements and nutrient intake, and the app instantly checks these against recommended values.Instead of just only showing numbers, the app gives also actionable advice, like suggesting high-protein foods if you’re low, this way users know exactly how over/under they are compared to the recommended values and what they can do to change that!
How we built it
We used Python for the backend and to store all of the nutritional advice and recommended values along with the BMI calculation procedure. For the frontend we used HTML to build our web pages and navigation between the pages as well, and to have more visual appeal we used CSS to improve our web pages' layouts.
Challenges we ran into
As we are all freshman, we had to expand on are knowledge on HTML and Python through long series of trial and error. We found that we had to change a lot of our backend so that it could work with the frontend correctly which was a tedious process.
Accomplishments that we're proud of
We're proud of being able to create an output that is tailored to each user's input using modular code. And creating a functioning web app that has multiple features beneficial to users health.
What we learned
We learned how to integrate our backend and frontend as this is something none of us had ever done before. We also learned more about BMI status and what it means along with recommended nutritional values and how to maintain them during our research for this project.
What's next for NutriTrack
We plan to integrate more detailed nutrition tracking, personalized recommendations using AI, and a goal-setting feature. Eventually, NutriTrack could even expand into a full mobile app.
Log in or sign up for Devpost to join the conversation.