Inspiration:

CO2 levels have been known to rise rapidly more and more every year. Yet, the world's efforts still fall short from the necessary levels of CO2 to meet target goals. Why is that? Well, the rise of global warming is slow, and almost unnoticeable day to day. Therefore, if we could friendly nudge the world through those busy days regarding the true impact of CO2, we can reinforce an increasingly active and informed audience!

What it does:

CO2day is a Google Chrome web extension that provides the current global CO2 emission levels in a small side pop-up! The extension provides easy access to real-world stats about CO2 emissions and links as to how the user can get more involved. Resources linked answers all questions related to CO2 and global warming, and invites them to get more involved in all the United Nation's SDGs!

How we built it:

We utilized Chrome DevTools, Node modules, and the Carbon Calculator API using HTML, CSS, JavaScript, and JSON! For designs and project structure, we used Google Docs, Discord, and Github to collaborate together live and with full support and transparency.

Challenges we ran into:

Neither team members had any experience in developing a web extension. Therefore, with the hackathon only being so long, it was difficult to research and understand the unique structure of Chrome plug ins, and still get the backend and frontends up to par with our designs. We planned a hierarchy of project features we wanted to accomplish as the project progressed, however, difficulties with accessing data timely and through the correct channels were challenging.

We struggled to determine whether utilizing API's or web scraping credible webpages would be the better method to obtain the most accurate data. There was some backtracking involved in order to
pull through.

In addition to that, one of our team members had little experience with web development and had hardship designing the UI and other smaller scripts.

Accomplishments that we're proud of:

We are proud of challenging ourselves with foreign tech during a very busy weekend, and still being able to accomplish our target MVP. This hackathon required everyone in the team to dedicate lots of unexpected time, and we are proud of what we were able to accomplish, especially for our first few hackathons.

What we learned:

We learned that web extensions are very similar to full-on web applications and are a very quick way to solve problems casually and dynamically. There were several more useful functionalities than we expected, and would love to spend time learning more!

What's next for CO2Day:

Something we couldn't make time for, was enabling CO2Day to be more friendly by providing fun and relatable facts regarding the serious data about CO2 levels! If we had more time, we also wanted to explore cross-compatible web browsers instead of the full focus on Google chrome. Lastly, we'd want to improve our UI to be more cohesive and intuitive for our users!

Share this project:

Updates