We noticed that most students at Rice walk/bike across campus throughout their day without knowing the impact their traveling has for their own health. We also observed that there are many fitness trackers that fail to focus on sustainability.
What it does
Carbon Tracker analyzes your daily transportation choices to estimate your carbon footprint and your calories burned.
How we built it
We used a SQLite database and a login system to keep track of our data. We used Flask to build and run the website. We used Google's APIs to find the distances between locations, as well as calculate carbon saved and calories burned.
Challenges we ran into
Integrating each component and managing the flow of data. Particularly, writing to the database with calls to the Google API and dealing with user input data logic.
Accomplishments that we're proud of
The extensiveness of the codebase. The seamless integration of each module of the project and flow of data. Using Python to generate repetitive HTML code to save time. Learning the inner workings of APIs, flask, databases, and html/css.
What we learned
How to work as a team, that is delegating tasks, communicating effectively, and managing our time. How to use SQLite, Flask, Google Maps API, and several other tools.
What's next for Carbon Tracker
A leaderboard to track who is saving the most.