A customised content management system for my sixth-form college for publishing magazine articles, built with Flarum.
Take a peek at my favourite projects that I've worked on over the past few years.
Online bingo board to play along with during Boris Johnson's Coronavirus Press Briefings.
Open source framework for creating modern forums. Pioneering accessibility and modern styling and development techniques.
Unofficial open-source website that interfaces with the giffgaff community API to pull in the latest service updates.
A version of "Let me Google that for you", without ads or trackers, and that actually uses Google along with other search engines.
A website filled with mobile networking resources for the UK and the rest of the world.
A UK railway dot-matrix platform indicator simulator, built using React and Gatsby, with a REST API for fetching data from the National Rail API.
Generate announcements for a variety of UK rail networks. Patched together from 100s of recordings, and all assembled client-side.
A recreation of the Sky+ electronic program guide on the web. Pulls in real-time listings from Sky's programme listings API used for Sky Q.
Open-source website to track the World Cup of Train Operators run by Geoff Marshall. Partnered with the respective API, it pulls the latest poll data from Twitter. Created in partnership with Kishan Singh.
Unofficial open-source app which displays key information about your giffgaff account on your Wear OS smartwatch.
An app created for Techway Solutions Ltd to speed up their leakage testing and certification process. Supports exporting test certificates to PDF.
Ever wondered why the ticket barriers have told you to "seek assistance"? This app will tell you why.
Public API for everything related to Flarum extensions. Includes fetching badges to show if your extension supports the latest version of Flarum, to fetching extension icons.
Open-source API which serves data about all available liveries in Project Mega Pack for the Project Mega Pack Manager. It's used by over 85000 people, and generates 140 TB of traffic per month. Created in collaboration with Jaap Rodenburg.
Open-source API to pull data about the latest World Cup of TOCs polls from Geoff Marshall's Twitter account. Created in partnership with Kishan Singh.