001

Carbon Footprint Tracker

I built EcoTrace, a CRUD climate action app for my cloud programming class. It empowers you to fight climate change by tracking your weekly footprint

002

Greenhouse Monitor

Cloud platforms like AWS have transformed operations across businesses and industries. In this report, I detail how I have leveraged the AWS platform

December 2023

Carbon Footprint Tracker

Published

December 13, 2023

Technologies

AWS Django Python JavaScript SNS AWS Lambda

This document details the core functionalities of a scalable cloud-based carbon footprint tracking system. The application employs the use of multiple web-services including AWS SNS, AWS Lambda and others. Built with Python using the Django framework, this application allows users to create personal accounts to document their weekly carbon footprint and receive a carbon emissions score with each submission and tips for how to further reduce their carbon footprint. The version of this application that is currently deployed uses several elements and libraries to for data visualisation. This application achieves scalability by benefiting off of the automatic load balancing and auto scaling provided by Elastic Beanstalk as well as using functions hosted in AWS Lambda

Index Terms—carbon footprint, AWS lambda, serverless, CICD