Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/konaraddi/offset
[HooHacks 2020 submission] A Chrome extension that spends an additional 1% of every online purchase towards offsetting your carbon footprint.
https://github.com/konaraddi/offset
carbon-footprint climate-change
Last synced: 14 days ago
JSON representation
[HooHacks 2020 submission] A Chrome extension that spends an additional 1% of every online purchase towards offsetting your carbon footprint.
- Host: GitHub
- URL: https://github.com/konaraddi/offset
- Owner: konaraddi
- Created: 2020-03-28T17:16:53.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-03-30T02:08:54.000Z (over 4 years ago)
- Last Synced: 2024-01-29T17:44:54.254Z (10 months ago)
- Topics: carbon-footprint, climate-change
- Language: JavaScript
- Homepage: https://devpost.com/software/offset
- Size: 488 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# offset__
Passively offset your carbon footprint.
![Offset slide](offset.png)
## Inspiration
According to the Earth Institute at Columbia University, we need to remove 100 gigatons of carbon from the atmosphere to ["avert the most catastrophic effects of climate change"](https://blogs.ei.columbia.edu/2018/11/27/carbon-dioxide-removal-climate-change/). We need to reduce our emissions and offset whatever we can't reduce. Some ways to offset carbon footprints include:
* Funding sources of renewable energy
* Capturing and burning greenhouse gases.
* Carbon sequestration
[According to the NYTimes](https://www.nytimes.com/2019/07/24/climate/nyt-climate-newsletter-carbon-offsets.html), it can cost just $3.30 to offset one ton of carbon. There's some websites that let you purchase carbon offsets (e.g. carbonfund.org) but very few people know about them and even fewer contribute to them.
**What if there was a passive, easy way for all of us to offset our carbon footprints?**
[Link to the slides](https://docs.google.com/presentation/d/1Rt8BAFm09OosMFLESAYevZgseihiX2X7oQDhQTqW3O8/edit?usp=sharing)
## What it does
A chrome extension that will passively spend an additional 1% of every online purchase on offsetting your carbon footprint.
## How I built it
* Chrome extension
* [Vue](https://vuejs.org/)
* [Cloverly](https://cloverly.com/)
## Challenges I ran into
* Some of the sites I was using to test stopped loading (presumably because their network thought I was an attacker for refreshing the webpage too many times).
* CSS issues because the CSS of a content script is not isolated from the CSS in a web page
## Accomplishments that I'm proud of
This works on jet.com (online shopping) and aa.com (booking flights)
## What I learned
* An overview of browser extensions' architecture and affordances
* Learned about carbon offsets
## What's next for offset__
* Finish the payment stuff
* Make the extension work on multiple sites. Businesses could upload a offset.config.json file to their websites where the file would state the url of the checkout page and the id of the HTML element containing the order cost. The extension could make a request for this file for each site so that it could automatically grab the order cost _without_ having to hardcode anything.