Software Projects
Browse my software work tagged with "REST-API".
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.
Habit Tracker — Pixela
SoftwareCLI 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.
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.
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.
Ron Swanson Quotes App
SoftwareDesktop 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.
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.
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.
No projects found
No projects match the current filter.