Inspiration
We wanted to make it easy to check for specific allergens or quickly see macro nutrients in food products.
What it does
Nutrient Scan is a web app that displays nutritional information in a nice visual way with graphs and allergen warnings.
How we built it
We built it using Django as our framework with pillow and pyzbar to scan barcodes, grafana for displaying infographics for nutrients and warnings, and raw css/html for the frontend. We are using Nginx as the web server and the website is being ran in a docker container.
Challenges we ran into
This is the first time for all of us to use Django, and for many of us the first time using Docker and Grafana.
Accomplishments that we're proud of
Using python libraries to scan a picture that is uploaded to the website. Integrating the API for searching UPCs.
What we learned
We learned web development and frontend development. sqlite3, grafana, nginx, docker, Pillow, zbar, Django
What's next for Nutrition Scan
A feature to recommend alternative foods that are similar to the one searched, but do not have the specified allergen or ingredient. User accounts would be another feature so they can store previous searches and save information for later.
Log in or sign up for Devpost to join the conversation.