Projects

Software Projects

Browse my software work tagged with "dataclasses".

Blackjack cover image

Blackjack

Software

Terminal Blackjack in Python — two versions side by side. Procedural course solution plus a full OOP rebuild with animated ASCII card UI, chip system, split, double down, insurance, and difficulty modes.

Flight Club cover image

Flight Club

Software

Python CLI that scans Google Flights via SerpApi for round-trip deals from Madrid, fires WhatsApp and email alerts via Twilio and Gmail when a fare drops below your threshold. Destinations and price targets live in a Google Sheet via Sheety.

Higher or Lower cover image

Higher or Lower

Software

Terminal guessing game: pick which Instagram account has more followers. Includes a procedural course version and a fully rebuilt advanced version with ANSI colors, single-keypress input, and strict layer separation.

Number Guessing Game cover image

Number Guessing Game

Software

Terminal number guessing game in two versions — a procedural course build and a full OOP rebuild with layered architecture, typed enums, ANSI colours, and animated ASCII art.

Quiz Game cover image

Quiz Game

Software

Terminal True/False trivia quiz built twice: a preserved course-state original and a full OOP rebuild with 3 game modes, typewriter animation, single-keypress input, and ANSI color UI. Standard library only.

Snake Game cover image

Snake Game

Software

Classic Snake built with Python's turtle module. Two versions: a course-faithful original and a modular OOP rebuild with welcome screen, game-over overlay, persistent high scores, and an ASCII art menu launcher.

No projects found

No projects match the current filter.