GhostPaper
Fully automated personal finance system. Bank transactions arrive via Plaid webhooks, get categorised by Claude AI with 90-day merchant history context, and surface as real-time Gmail alerts and a live Notion dashboard — all without touching a spreadsheet.
TypeScript
Claude AI
Plaid API
Supabase
Notion API
Fastify
Railway
AI-Assisted DCA Bot
AI-powered investment bot that fires bi-monthly, pulls 3-month market data, and asks Claude to dynamically adjust portfolio target weights before allocating each contribution — then emails a one-click approve/deny link before executing any live orders via Alpaca.
Python
Claude AI
Alpaca API
Scheduled jobs
Email automation
Railway
BarberCal
Appointment booking system built for barbers and small service businesses. Handles scheduling, availability management, and client bookings through a clean web UI — the kind of tool small businesses usually pay £50/month for as a SaaS product.
Booking system
Scheduling
Small business
Railway
WeeksRations
AI meal planner that generates a weekly dinner plan every Sunday, emails a styled digest, and provides a web dashboard for swapping meals, substituting ingredients, and building a grocery list with one-click clipboard copy.
Python
Claude AI
Flask
Resend
Cron scheduling
Docker
FicTracker
AO3 reading tracker and analytics dashboard for fanfiction readers. Fully local-first — library, shelves, stats, reading wrapped, and a taste-based queue, all in the browser with no backend or account required. Comes with a Chrome + Firefox extension.
React 19
Live site
Vite
Browser extension
Local-first
Vercel
Standd
A fan hub for women's sports — NWSL, WSL, WNBA, and PWHL — launching with a Boston Legacy tracker. Built for fans who deserve a dedicated home for their teams.
Live site
Sports
NWSL
Boston Legacy