Software Projects
Browse my software work tagged with "automation".
Amazon Price Tracker Automation
SoftwareScrapes an Amazon product page daily and sends a Gmail alert when the price drops below your target. Full cron lifecycle management (install, check, remove) built into an interactive terminal menu.
Birthday Email Bot
SoftwareAutomated 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.
Cookie Clicker Bot—Selenium
SoftwareSelenium bot that automates Cookie Clicker: clicks the cookie, hunts golden cookies, buys buildings by CPS payback ratio, and accepts runtime commands to pause, adjust the store-check interval, or stop.
Flight Club
SoftwarePython 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.
Gym Booking Bot
SoftwareSelenium bot that logs into a gym practice site, finds every Tuesday and Thursday 6 PM class, and books or joins the waitlist automatically. Handles network failures with a configurable retry wrapper. OOP advanced build with .env credentials and headless CI support.
ISS Overhead Notifier
SoftwarePython bot that checks ISS position every 5 minutes via GitHub Actions and emails you when the station is overhead at night. Includes a course-original polling build and an OOP refactor with ISSClient and EmailNotifier classes.
Instagram Follower Bot
SoftwareA Selenium bot that logs into Instagram, scrolls a target account's followers modal, and mass-follows users. Includes a smart unfollow cleanup. Built with undetected-chromedriver to bypass bot detection.
Internet Speed Twitter Complaint Bot
SoftwareSelenium bot that measures your real internet speed via M-Lab, compares it against your ISP's promised speeds, and automatically posts a complaint tweet on Twitter/X if you're being shortchanged. No API keys needed, pure browser automation.
Mail Merge
SoftwarePython 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.
Rain Alert SMS Bot
SoftwareFetches 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.
Spotify Musical Time Machine
SoftwareCLI tool that scrapes Billboard Hot 100 for any historical date, fuzzy-matches all 100 songs against Spotify's catalogue, and creates a private playlist on your account in one command.
Stock Trading News Alert
SoftwareMonitors a stock's daily price change and fires WhatsApp alerts with the top 3 news headlines via Twilio whenever the move exceeds a configurable threshold.
Tinder Bot Automation
SoftwareSelenium bot that logs into Tinder via phone number auth and auto-swipes left on profiles. Built with undetected-chromedriver to bypass bot detection, OOP architecture, and a terminal menu launcher.
Workout Tracker
SoftwareLog 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
SoftwareAutomated 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.