Projects

Browse Projects

Browse projects tagged with "GUI".

Flash Card App cover image

Flash Card App

Software

French-to-English flashcard app built with tkinter. Cards auto-flip after 3 seconds, progress persists across sessions, and an OOP advanced build separates logic from UI using injected callbacks and stdlib csv.

GUI Quiz App cover image

GUI Quiz App

Software

True/False trivia quiz app built with Tkinter. Fetches live questions from the Open Trivia Database across 15 categories, with colour feedback, score tracking, keyboard shortcuts, and a clean MVC architecture.

Miles ⇄ Km Converter cover image

Miles ⇄ Km Converter

Software

A Tkinter desktop app that converts between miles and kilometers in both directions. Built as Day 27 of 100 Days of Code, with a clean OOP advanced build separating logic, UI, and config.

Password Manager cover image

Password Manager

Software

Tkinter GUI that generates strong passwords, saves credentials to JSON, and retrieves them by website name. Ships as two builds: a procedural course version and a refactored OOP/MVC advanced version with injected callbacks and zero magic numbers.

Pomodoro Timer cover image

Pomodoro Timer

Software

A tkinter Pomodoro timer that cycles through work and break sessions automatically. Built as a Day 28 course exercise then refactored into an OOP split: pure-logic PomodoroTimer, decoupled Display, and config-driven constants.

Pong Game cover image

Pong Game

Software

Two-player Pong in Python using only the standard library turtle module. Ships an original course build alongside a clean OOP rebuild with a persistent score HUD, pause system, animated title screen, and in-window navigation.

Ron Swanson Quotes App cover image

Ron Swanson Quotes App

Software

Desktop GUI built with tkinter that fetches random Ron Swanson quotes from a public REST API on every button click. Canvas background, image button, live text updates. No page reload, just pure Parks and Rec wisdom on demand.

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.

Turtle Crossing cover image

Turtle Crossing

Software

Arcade-style crossing game with increasing difficulty levels and collision detection.

Details
U.S. States Geography Quiz cover image

U.S. States Geography Quiz

Software

Geography quiz where you name all 50 U.S. states to fill a blank map. Ships as two builds: a turtle original and a tkinter rewrite with callback injection, colour-coded feedback, live score, and a Play Again overlay.

No projects found

No projects match the current filter.