Inspiration

We all love the convenience of online shopping, with a click and a swipe, the packages are on the way. But that ease hides an invisible problem: every split delivery means more trucks on the road, more cardboard wasted, and more carbon in the air.

One small cart can quickly become six boxes at your doorstep. We asked ourselves: What if every cart could actually help reduce emissions instead of adding to them?

That’s where EcoCart was born. Guided by our team mascot, Pando the Panda, we wanted to make sustainability approachable, fun, and rewarding. Pandas symbolize empathy and care for the planet which are the perfect coach to help users form greener shopping habits.

We also wanted to directly address the Amazon Sustainability challenge by focusing on packaging waste, delivery consolidation, and carbon reduction.

What it does

Cart Analysis: Parses Amazon cart input to detect items, addresses, and shipment timing.

Impact Snapshot: Shows packages avoided, % packaging waste cut, and % CO₂ reduction.

Smart Suggestions:Recommends bundling orders, using Amazon Day, or delaying non-urgent items.

EcoCart website: Tracks your positive impact ,you can see the carbon footprint you've reduced and the waste you've prevented and it also provides you with sustainable alternatives to the items purchased.

Gamification: Daily challenges, streaks, quizzes, and badges that reward sustainable habits.

How we built it

UI/UX: Designed in Figma with a clean, eco-friendly palette and animated panda mascot.

Chrome Extension: Built with HTML/CSS/JS to read cart data (with user permission).

Gemini API:

· Parsed messy Amazon cart text into structured JSON.

· Summarized key insights: packages avoided, waste reduced, CO₂ cut.

· Generated personalized eco-suggestions for greener checkout.

· Authored daily challenge quiz questions to make learning fun.

Challenges we ran into

· Parsing messy cart text into structured, usable data.

· Ensuring estimates were grounded and easy to explain.

· Balancing playful animations with a professional, clear UI.

· Building fast Gemini API integrations under hackathon time pressure.

· Protecting privacy to keep all sensitive user data local.

Accomplishments that we're proud of

· A working extension that turns sustainability into a daily habit.

· Seamless Gemini API integration powering cart analysis, summaries, and suggestions.

· A panda mascot that makes the sustainability journey approachable and fun.

· Visual summaries that make carbon impact simple and motivating.

· Clear alignment with both the Amazon Sustainability track and Best Use of Gemini API track.

What we learned

· Behavior design, raw data which are simple nudges like shipment consolidation make a huge impact.

· How to engineer Gemini prompts to return clean, JSON-first outputs.

· Why explainability matters ,as users trust ranges and transparency.

· How motion and gamification can turn an app into a companion, not just a tool.

What's next for EcoCart

· Expand beyond Amazon to support other retailers.

· Add region-specific emission factors for more accurate local numbers.

· Build community challenges and shared streaks.

· Partner with logistics providers for real-time consolidation insights.

· Evolve Pando the Panda into a full AI sustainability coach with richer interactions.

Built With

Share this project:

Updates