Inspiration
What it does
GroceryFootprint is an app that empowers and educates people about the carbon impact of common grocery items, allowing them to make informed choices and choose products with low carbon footprints.
Users can take a photo of any product in a grocery store, and we calculate a carbon footprint score. This score is based on the product's attributes such as distance to consumer, weight, whether the product is meat based and many other factors which can be obtained from the barcode and product image. Based on this score and by comparing to other products, people can make a decision on which product they want to purchase.
Additionally, users who consistently purchase products with low carbon footprints are rewarded, incentivizing consumers to shop for products that are better for the environment.
How we built it
We created a NodeJS backend to service requests using Espress. OpenCV was used to handle images and pull out barcodes out of the images. We used an API to retreive information from the barcode numbers and created an in house calculation for carbon footprint, taking into account distance, packaging, and type of product.
Challenges we ran into
Getting everything working in the allotted time!
Accomplishments that we're proud of
Getting OpenCV to handle the images and get data from barcodes
What's next for GroceryFootprint
In the future, we want to add a feature that allows users to scan entire receipts to get a GroceryFootprint score!

Log in or sign up for Devpost to join the conversation.