People who live comfortable lives are often disconnected from the conditions and realities of people who are less fortunate. ShopAware aims to help bridge this gap by providing alternative currency metrics to give people a perspective of how much they get

What it does

ShopAware aims to help online shoppers gain a better sense of how far their dollar actually goes, by supplementing dollar prices with more meaningful metrics, such as 'days of child labor', 'number of malaria nets', and more. ShopAware also encourages users to donate, by opening a donation tab every time a user adds a product to their cart.

How we built it

We began with a very basic extension, and added more complexity as we had time. In particular, we utilized regular expressions to locate our target prices.

Challenges we ran into

It was quite difficult to manage having 5 team members at first, since our project idea didn't appear to naturally fall into very many categories. We solved this by proposing alternative add-ons and extra features. Additionally, we found that many websites had very nonintuitive schemes for representing the prices of their products.

Accomplishments that we're proud of

We made a working extension, and published it to the Chrome Web Store.

What we learned

Javascript can be very difficult to work with, because of the cryptic (or lack of) error messages.

What's next for ShopAware

We are thinking of adding profiles so individual users can look at their purchase histories in these metrics. We would also like to add a similar feature that displays the amount spent by the entire userbase in our alternative currency metrics.

Built With

Share this project: