Inspiration

This project was heavily inspired by the impact that global warming has on our planet We wanted to create something that would help to minimise the problems with global warming, offering insightful tips to anyone that uses it as well as educating them about the possible effects their carbon footprint has on our planet

What it does

this project is a carbon footprint calculator, it has a leaderboard to keep track of how well you are contributing to the global warming problem, it has helpful and insightful tips on how you can help reduce your carbon footprint and save the planet. later on it will also have achievements and an educational tree planting game.

How we built it

We used the streamlit framework to build this project along with the programming language Python. we started off with just the basic code, and then later on began adding new features on to it such as the login and sign up options and the leaderboards. we effectively communicated well as a team to get this project completed.

Challenges we ran into

some of the challenges we ran into were: We had issues with streamlit using functions (we removed the functions to get the code to work) We had issues with the login form not working as it should. This now works except for the forgot my password login form.

Accomplishments that we're proud of

We built the leaderboard using sqlite3 databases. We built a working login system We built a working carbon footprint calculator

What we learned

We learned a ton from this, including: how to use github as a team to develop and modify a real life product. using modules that we were not familiar with using a framework that we knew very little about: streamlit

What's next for Carbonvio

We aim to make the leaderboard editable in the future We aim to have an educational tree planting game available to download from the app. We also aim to add achievements to the app at a later date.

Built With

Share this project:

Updates