EcoScan: Decisions with Science
What Inspired Us
We were tired of facing a wall of confusing "ECO" and "Natural" labels. How can you make a truly sustainable choice in seconds without a science degree? EcoScan bridges this gap by turning complex environmental data into a simple, actionable score.
What We Learned & Built
We built a scanner that analyzes a product's packaging lifecycle, carbon footprint, and ethical certifications using real data from sources like the IPCC and Mexico's SEMARNAT. The core is our algorithm that calculates a clear Eco-Score:
Eco-Score = w₁(Packaging) + w₂(Carbon) + w₃(Ethics)
Our tech stack includes a SwiftUI frontend for a seamless mobile experience and a Python/Flask backend with a scalable database to house our scientific data.
Challenges We Faced
The main hurdle was localizing global data—recycling rules and carbon factors differ hugely for Mexico. Making our algorithm both fast (<1.5s scan) and accurate was also critical.
The Impact
EcoScan doesn't just inform; it empowers. It turns everyday shopping into a measurable act for the planet, helping users build their own impact story, one responsible scan at a time.
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for EcoScan
Built With
- arkit
- swift
Log in or sign up for Devpost to join the conversation.