Projects

Browse Projects

Browse projects tagged with "terminal".

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.

Coffee Machine — Command-Line Simulator cover image

Coffee Machine — Command-Line Simulator

Software

A command-line coffee vending machine in Python. Two builds: the original procedural course exercise and a full OOP refactor with separated concerns, type hints, coin-based payments, ingredient refills, and persisted lifetime revenue.

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.

Hangman cover image

Hangman

Software

Two fully playable versions of the same game that together tell a clear story of growth. The project demonstrates not just Python fundamentals, but the ability to revisit earlier work with a critical eye and rebuild it at a significantly higher level.

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.

Morse Code Converter cover image

Morse Code Converter

Software

A Python CLI that converts plain text (A-Z, 0-9) into Morse code. Ships two builds: a course-original and an OOP refactor with raw keystroke navigation, Ctrl+C handling, and a polished terminal launcher.

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.

Rain Alert SMS Bot cover image

Rain Alert SMS Bot

Software

Fetches a 12-hour weather forecast from OpenWeatherMap and sends a WhatsApp or SMS alert via Twilio if rain is expected. Runs automatically every morning via GitHub Actions.

No projects found

No projects match the current filter.