CS50 Projects

Here's a summary of my submissions to Harvard's CS50x course:

Week 0: Scratch

"Park there, mate" - a simple parking game created in Scratch.

Final Project: Climate Data

A tool to gather and analyse data on you home's climate and energy efficiency

The backend runs a python script on a linux server to collect and store data pulled from the Google Nest API, the Octopus Energy API, and the OpenMeteo APIs in a SQLite database. The front end is built with Flask and serves the data to a web app mainly displaying Bokeh graphs.

E-mail me