Inspiration
We decided on the sustainability track from the beginning, which is why we chose a carbon emissions calculator. When considering different sources of carbon emissions, we decided on focusing on emissions from planes.
What it does
The application allows users to track the carbon emissions from their flights. After logging in, users can input their departure and arrival locations for their flights. The system calculates an estimated amount of emissions for the flight and gives users the options to add it to their profiles for them to monitor their emissions over longer time periods.
How we built it
For the backend and the Carbon Interface API integration we use python, and for the frontend we use HTML and CSS. We also used an SQLite for user profiles.
Challenges we ran into
Key challenges included integrating a user database, connecting Python code with the web application, and successfully implementing the API.
Accomplishments that we're proud of
Some of the things we are proud of are the efficient integration of the API and the well designed user interface.
What we learned
This project deepened our knowledge of database integration and web development, particularly in bridging backend functionality with user-facing features.
What's next for AeroImpact
Building an application with a wider variety of airport options, or a more all encompassing carbon emission tracker with more sources could provide a viable pathway to expand the application. Creating a mobile application might also be a direction to take this project.
Log in or sign up for Devpost to join the conversation.