CalendarPA Live · PublicPublic beta in seven days → 50 paying users within 45; zero downtime; zero double-bookings.
Google, Microsoft and Apple calendars sync in real time, push-based Invitees pay at booking — Stripe, Square, PayPal or STAX One-click migration in from Calendly, TidyCal and ZCal Next.js AES-256-GCM Inngest Stripe/Square/PayPal/STAX
AdaPA Live · PublicA self-learning scheduling agent that actually completes the booking — over web, SMS, email, and MMS.
Completes the booking over web, SMS, email and MMS One identity per person, linked across every channel Learns preferences per user and stores them as vector memory LangGraph Gemini pgvector RAG Twilio Resend
broadwaypodcastnetwork.com Live
Broadway Podcast Network Live · PublicThe network platform I built from zero — a serverless “Netflix for Broadway podcasts.”
Serverless AWS: Lambda and a single-table DynamoDB design Megaphone runs headless, synced by scheduled Lambdas every 6 minutes Every episode auto-transcribed, then tagged with its shows and guests Remix PWA AWS Lambda DynamoDB Megaphone Cognito
thebroadwaydropshop.com Live
The Broadway Drop Shop Live · PublicTimed “drops” gated by a custom virtual-queue engine — original, not white-labeled.
A Lua admission script holds one ordered queue in Redis Queue position survives login — HMAC cookie linked to the session Expired entries reaped automatically, so checkout seats never leak Next.js 16 Supabase Upstash Redis Lua admission script
LevelMyAudio Live · PublicAI audio cleanup with a 10× reduction in traditional workflow.
Upload a raw track, get back a −16 LUFS broadcast-ready one A DNSMOS quality gate reverts any pass that made the audio worse Fargate workers pull from SQS; the whole stack is Terraform FastAPI AWS ECS/Fargate SQS Terraform
BoredomArcade.com Live · PublicA browser arcade — concept to production in under 24 hours.
23 games, each its own Phaser scene on one shared loader Leaderboards without signup — guest identity handles the rest Mobile-first, DPR-aware asset loading Phaser 3 Supabase Leaderboards
AreYouJellicle.com Live · PublicAI face-morphing app — concept to live in ~8 hours.
Stage one reads the photo and writes the prompts for the stages after it OCR a cast-list photo, then cross-reference the CATS wiki reCAPTCHA v3 sits in front of every AI endpoint Gemini Next.js
redditleadfinder.com Live
Reddit Lead Finder Live · PublicA Claude-powered SaaS that finds and scores buying-intent leads on Reddit.
Reads your site to build an ICP, then watches Reddit daily Scores each match 0–100 with reasoning and a drafted reply Model calls route through a gateway with an automatic fallback Claude SaaS OAuth Next.js
thetheatrepodcast.com Live
thetheatrepodcast.com Live · PublicThe show’s home on the web — designed, built, and maintained by Alan.
Persistent player keeps the episode going while visitors browse Episode pages built to rank for guest names and show titles Every platform the show publishes to, in one Listen hub Web design Front-end Podcast
bttmtpodcast.com Live · PublicA podcast site designed and built end to end.
Animated 3D synthwave backdrop in React Three Fiber Global player with seek, volume and 15/30-second skip Episodes parsed from the feed — searchable, infinite-scrolled Web design Front-end Podcast
purpleacornnetwork.com Live
purpleacornnetwork.com Live · PublicA podcast network’s public site — design through deployment.
Network-wide player that resumes where the listener left off Catalog syncs itself from Megaphone — no manual episode entry Playback speed 0.5×–2×, mobile-first throughout Web design Front-end Podcast network
BPN P&L Automation Private · ProductionAutomated profit & loss across over 200 podcasts.
Two-way QuickBooks sync over OAuth; Wise for international payouts A queue between ingestion and reconciliation isolates bad vendor feeds Audit log on every financial mutation, PDF statements generated NestJS Prisma QuickBooks AWS
Purple Acorn — Episode Ops Private · ProductionA hands-off episode pipeline running across the entire network.
Polls Megaphone hourly; every new episode becomes a LinkedIn draft Bulk video upload transcribed by Whisper, published as episodes LinkedIn tokens refresh themselves back into the deployment env Flask Whisper Megaphone API Railway
Learn more →
IG Outreach CRM Private · ProductionA Claude-powered outreach engine with full pipeline tracking.
Claude drafts every DM from a live campaign brief Prospects validated against Instagram before they enter the pipeline Outcomes shared in Postgres — same state on every device Claude Prisma Next.js 16 Railway
Learn more →
Domain Name Explorer Private · UtilityParallel brand-name permutation + live availability checks.
Paste a messy list — bullets, numbers, emoji — and it cleans the names Results stream in live as each availability check returns Scores every candidate on TLD, length and brandability, not just availability GoDaddy API TypeScript SSE Concurrency
Learn more →
WebM → MP4 Converter Private · UtilityRecovers otherwise lost footage from cloud backups.
Drag-and-drop or convert straight from a URL, with live progress WebM, MKV, AVI, MOV, WMV and FLV in — H.264 + AAC out Domain-driven design, built in hours FFmpeg TypeScript DDD
Learn more →