Android Battleships
A simple battleships game for Android with a computer opponent written in Kotlin. Uses parcelables to save apps state for screen rotation and app sleeping, has two different computer difficulties, drag and drop ship placement, and separate logic and UI. The code is available on GitHub along with a built APK file. The app is also available for download on the Google Play Store.
Bingus Music Shop
A modern web application built using PHP with the MVC pattern and MySQL for a musical instrument retailer. Created for the Level 5 Web Programming Unit at Bournemouth University, it supports create-read-update-delete operations of products, user accounts, and orders. The code is available on GitHub.
Advent of Code
Over christmas in 2022 and 2023, I completed a variety of programming challenges to solve puzzles. I have solutions in Python and C++ which have got me to 137 stars, available on my GitHub.
Booklist Web App
An eBook library website written in Python for the backend and plain JavaScript for the front end with a fully functional API. You can see it with the demo, source code is on GitHub, and is available on Docker. Made for the Application of Programming Principles assignment for Bournemouth Uni, which received 100/100 marks, and went beyond the requirement of just storing the books metadata, but implementing a fully functioning search, and support for file uploads.
Discord Bot
A bot for Discord written in Python using PyCord for my college classes server, giving a few uses including Reddit, getting info about Minecraft servers & skins, and Crypto price.