← Back to home
Project archive
Projects
An archive of my learning so far: individual exercises, small applications, and collaborative work.
All
Web applications
Python practice
Course exercises
Team projects
AI-assisted
11 projects shown
01
Four beginner Python exercises rebuilt as one interactive application with an SQLite student planner, algorithm visualisations, probability simulation, validation, sessions, and tests.
Expanded from my original CLI exercises with Codex assistance; I directed the scope, reviewed the behaviour, and kept the original scripts for comparison.
Python Flask SQLite Jinja JavaScript
Source ↗
02
Our Cipher 2.0 team project: a platform for forming balanced student project teams and monitoring team health.
Python TypeScript Next.js Supabase
Source ↗
03
A Python arcade game with webcam gesture controls.
Built with substantial Codex assistance; my role involved direction, testing, and small edits.
Python Pygame OpenCV MediaPipe
Source ↗
04
A menu-driven calculator for arithmetic, powers, square roots, modulus, and floor division, with numeric-input and invalid-operation checks.
Source ↗
05
A CLI tool to add, view, complete, and delete tasks, with input validation and in-memory storage for the current session.
Source ↗
06
A number-guessing game with difficulty levels, limited attempts, proximity hints, and numeric input validation.
Source ↗
07
A command-line game against randomly selected computer choices, with the option to play again.
Source ↗
08
A freeCodeCamp exercise for shifting letters to encrypt and decrypt text.
Source ↗
10
A command-line program that rolls a user-selected number of six-sided dice.
Source ↗
11
An early single-guess exercise that compares a number with a random target and reports whether it is too high, too low, or correct.
Source ↗
← Back to home