Inspiration
With the high obesity rate around the world and especially in the United States, I wanted to make a website that would allow people to become more aware of what they are eating. This website can be used by anyone whether it be an athlete or a person trying to lose weight.
What it does
Nutrimeter is a calorie tracking web application where the user can input the exact quantity of a food and it will give them a report with all of the nutrition facts and calories in the food along with the exercises that someone can do to burn those calories. At the bottom, there is a pie chart with the percentages of each nutrient in the food so that the user can have a visual of what is in their food.
How we built it
I used bootstrap for the frontend so the app would be fully responsive, and Django and Python for the backend. I used API ninjas nutrition API to get the nutrition facts and Chart.js for the pie chart.
Challenges I ran into
There were many small errors with Django and it took time to debug all of them.
Accomplishments that we're proud of
I was able to use bootstrap to make a sleek website. I was able to send a request to the nutrition API from API Ninjas to get the nutrition information.
What I learned
I learned how to use Django for the first time.
What's next for NutriMeter
In the future, I will use machine learning so that the user can upload an image in addition to typing the food into the website. This would allow for someone who doesn't know what the food is or the quantity to get accurate information about the food.
Log in or sign up for Devpost to join the conversation.