Project case study

Carbon Footprint Tracker

Django platform that turns daily habits into measurable sustainability insights.

Back to portfolio

Overview

This project was built to make carbon impact easier to understand in a practical and engaging way. Instead of showing users raw environmental numbers with no context, the app translates everyday activity into a clearer footprint estimate and gives them feedback they can actually react to.

I built the core platform in Django with Python, combined backend logic with a simple HTML, CSS, and JavaScript front end, and integrated an external API for more realistic emissions data. The app also includes a pet companion concept driven by simple heuristics that reacts to user behaviour to encourage better habits over time.

The result is a project that combines calculation logic, API integration, and user-focused design in a way that feels more interactive than a standard tracker.

PythonDjangoREST APIsHTMLCSSJavaScript

Project gallery

Click any image to view it full size.

Landing Page

Highlights

  • Uses external emissions data to improve realism.
  • Motivates users with a pet companion mechanic.
  • Structured around reusable REST-style endpoints.

Project link

Visit the project

Please wait a few seconds for the site to go up.

https://carbonfootprinttracker.onrender.com