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 your 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.