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.

Share this project: