Inspiration
The inspiration behind the Carbon Footprint Calculator is the increasing concern of individuals and organizations towards reducing their carbon footprint and taking actions towards a sustainable future.
What it does
The Carbon Footprint Calculator is a tool that calculates an individual's carbon footprint by analyzing their daily activities, such as transportation and energy use in metric tons.
How we built it
We developed the Carbon Footprint Calculator using Flask, JavaScript, HTML, CSS, Python, Pandas, and Matplotlib. JavaScript enabled us to create dynamic and interactive elements on the web page, while HTML and CSS helped us structure and style the page. Flask was used to handle server-side logic and integrate with the front-end. Using Python, Matplotlib, and Pandas helped us in several ways. Python is a versatile programming language that allows us to handle complex calculations and data analysis, making it an excellent choice for creating a tool like the Carbon Footprint Calculator.
Matplotlib is a Python library that we used to create visualizations of the data collected by the calculator. We were able to create charts and graphs that help users understand the impact of their daily activities on their carbon footprint. This visualization made it easier for users to identify areas where they can make changes to reduce their carbon footprint.
Pandas is another Python library that we used to manipulate and analyze data. We were able to use Pandas to clean and transform the data collected from users to make it suitable for use in the Carbon Footprint Calculator. Pandas also allowed us to manipulate data frames and perform calculations on the data, making it easier to provide accurate carbon footprint estimates.
Challenges we ran into
The challenges faced during the development of the Carbon Footprint Calculator were designing a user-friendly interface, and creating accurate and reliable algorithms for calculating carbon footprints. We also were unable to display the final graph. Still working out little pieces but it is both our first time ever using Flask, Javascript, HTML, and CSS.
Accomplishments that we're proud of
The accomplishments of the Carbon Footprint Calculator project could be related to creating a tool that empowers individuals to take action towards reducing their carbon footprint, raising awareness about the impact of daily activities on the environment, and contributing to a sustainable future.
What we learned
The development of the Carbon Footprint Calculator has provided us learning opportunities related to data collection and analysis, web development, and sustainability. It could also have increased awareness about the importance of individual actions towards reducing carbon emissions and promoting sustainability.
What's next for Carbon Footprint Calculator
The future plans for the Carbon Footprint Calculator project include expanding the tool's features and functionalities, integrating with other sustainability initiatives, and promoting the tool's usage to a wider audience, along with integration of possibly a sustainability news API.



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