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.
Log in or sign up for Devpost to join the conversation.