Projects

Browse Projects

Browse projects tagged with "productivity".

Birthday Email Bot cover image

Birthday Email Bot

Software

Automated birthday email sender that reads a CSV, checks today's date, picks a random letter template, and sends personalised Gmail messages. Runs locally or on a daily GitHub Actions cron schedule.

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.

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.

Habit Tracker — Pixela cover image

Habit Tracker — Pixela

Software

CLI habit tracker that logs daily activity as graph pixels via the Pixela REST API. Interactive menu, OOP design with a PixelaClient class, and full CRUD support — POST, PUT, and DELETE — with input validation and graceful error handling.

Mail Merge cover image

Mail Merge

Software

Python automation script that generates personalized letters by injecting names into a template. Includes an OOP refactor with a pure-logic MailMerger class, centralized config, and a terminal menu to launch either build. Stdlib only.

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.

Workout Tracker cover image

Workout Tracker

Software

Log workouts to Google Sheets using plain English. A local LLM parses your session, calories are calculated via the MET formula, and each exercise is written as a timestamped row — no manual entry.

Zillow Web Scraper & Form Bot cover image

Zillow Web Scraper & Form Bot

Software

Automated data-entry pipeline: scrapes rental listings from a Zillow clone with BeautifulSoup, then drives Chrome via undetected-chromedriver to auto-fill and submit a Google Form for every address, price, and link found.

No projects found

No projects match the current filter.