Inspiration
The notion for this project came from the increasing demand for answers to fight weather change. We noticed a growing interest in understanding carbon footprints, and we wanted to contribute through developing a simple, but powerful, calculator that could assist users make knowledgeable selections.
By making the emissions records on hand and easy to apprehend, we are hoping to offer motivation for users to switch to greater sustainable modes of transportation, consisting of cycling or taking the bus. We additionally wanted to assist enhance consciousness about the environmental fee of using automobiles.
What it does
The Carbon Emission Calculator is a web-based tool that allows users to calculate the carbon dioxide (CO2) emissions generated from their daily transportation.
How we built it
The Carbon Emission Calculator was built using a combination of web technologies including HTML, CSS, Python, and the Nominatim API for geolocation services.
Challenges we ran into
Initially, we handiest allowed the calculation for one go to vacation at a time. As we extended the app to handle multiple journeys, we had to determine out how to tune and sum the emissions for more than one trips.
Accomplishments that we're proud of
We effectively implemented the characteristic where users can input multiple journeys, calculate emissions for each journey, and song their total emissions. This was a key feature, because it allowed the app to scale and accommodate extra complex person eventualities.
What we learned
We discovered a way to work with APIs, in particular the Nominatim API from OpenStreetMap, to fetch geographical facts and convert addresses into range and longitude.
What's next for Carbon Emission Calculator
We plan to amplify the listing of transportation kinds beyond vehicles, buses, and motorcycles to encompass alternatives like electric vehicles, trains, and on foot. This would allow the app to calculate emissions for a broader range of journey behaviors.
Log in or sign up for Devpost to join the conversation.