Inspiration

We used the Amazon website as inspiration. As avid Amazon shoppers, we utilized the previous steps the company has taken to promote sustainability such as the sustainability filters and allowing customers to opt-in to lower carbon emissions delivery dates for an interactive and informative experience.

What it does

Our extension has a dashboard that shows the user's overall stats and streak for sustainable purchases/selections to make it a fun and gamified experience. As the user searches for products to buy, the extension generates a rating based on the keywords listed on the title and product description. It also applies a search filter onto products based on this rating. When the user decides to make a purchase, the shopping cart screen will show a radar that shows other people nearby who chose to opt-in to a lower carbon-emissions delivery. The purpose of this is for customers to feel more encouraged by their community to make eco-friendly choices.

How we built it

  • JavaScript
  • HTML/CSS
  • Firebase

Challenges we ran into

Some challenges we ran into were the keywords-based scoring. We realized that this can sometimes lead to un-accurate scoring. If given more time, we would include a machine learning model for natural language processing to provide a better rating system.

Accomplishments that we're proud of

We are proud of building a browser extension, working with DOM manipulation, and creating an interactive UI.

What we learned

We learned how to build a browser extension. Most importantly, we faced real issues and thought deeply about the user experience and product shipping.

What's next for EcoBuddy

The next steps we would take is to leverage AI in order to provide more accurate scoring.

Share this project:

Updates