Inspiration
Climate change is one of the most talked about issues today. While there are many known large scale factors contributing to climate change, we were curious about how big our impact could be. So we created Emission Omission, an online calculator that can estimate carbon emissions caused by driving.
What it does
Emission Omission uses distance, car type, and fuel type to estimate a car trip's carbon footprint. The user provides an origin and destination to map out a trip, then provides their car and fuel type. Our web app then uses this information to calculate and display the total amount of carbon emitted in pounds.
How we built it
Our team created Emission Omission using the React Javascript framework, HTML, and CSS. We used the Google Maps API to embed a map that can display a trip given two locations. To work together, our team used Git and GitHub for version control, and used the Live Share extension in VSCode to edit files together. Prior to coding the app, we used the online tool Figma to create a mockup of Emission Omission's UI.
Challenges we ran into
One challenge we ran into was learning how to use the Google Maps API. We had never used anything like it before so it was definitely a learning experience. Additionally, our team members have only used React once, so we spent a lot of time stumbling through unfamiliar technology this hackathon.
What we learned
- How to use the Google Maps API
- Creating a web app using React
- Web design using flexbox and CSS grid
- Version control and working together in a small team
- How to stay focused and complete a project under pressure

Log in or sign up for Devpost to join the conversation.