Carbon Catcher
Flask
SQLAlchemy
SQLite

A full-stack carbon footprint tracker built in Python/Flask with an Agile Scrum workflow
Carbon Catcher is a web app for tracking a person's carbon footprint, focused on the carbon cost of travel. It was a university group project — chosen from four briefs — which we delivered across two sprints, producing three finished features.
My main code contribution was integrating the HERE API to provide travel options and ETAs, then linking those results back into our trip-logging feature.
The project was awarded a distinction. The marks focused less on the code itself and more on how effectively we worked in an Agile Scrum environment and on the design behind the application — including the use case, class, and sequence diagrams we produced to model the system and its features.
View on GitHub