I got tired of my travel confirmation emails getting buried in my inbox — flight here, hotel there, dinner reservation somewhere in a thread from three weeks ago. So I did the most logical thing: skipped the part where you Google whether a solution already exists, and took the easier path of building my own.
Forward your confirmation emails to a private alias, and Trippy turns them into an organized, mapped itinerary — dates, times, addresses, and contact info all in one place, in order, where you can actually find them at the airport.
The real app runs on my own inbox and is invite-only (it's my stuff, after all). The demo does the party trick in reverse: describe a dream trip in plain text, and it builds you a full mock itinerary — parsed, structured, and mapped — in a few seconds. No account, nothing stored.
- Runtime
- Next.js · Vercel
- Database
- Supabase Postgres · RLS
- Parsing
- Claude · never-invent-data
- Privacy
- Auto-redaction of PII
- Scheduling
- IANA timezone-aware
- Maps
- Server-side geocoding
- Limits
- IP-bucketed rate limiting
- Ingest
- Email-forward pipeline
Dog E. Dog World
Sometimes you need to build the games you want to play. A New York hot dog cart game — design your dogs, keep customers happy, and outlast the competition.
You start with one cart, a handful of ingredients and $40. Build a menu, serve customers before their patience runs out, and make your stamina last the shift — while Big Sal, the rival vendor down the block, spreads rumors, undercuts your prices and poaches your customers.
Serve, save, and move up: cart, umbrella, food truck, brick & mortar. When the competition gets out of line, step outside for a 15-second street fight with a ketchup cannon, relish grenades or a chili flamethrower. Win the final showdown and the block is yours.
The demo is the first two shifts of the real game. It runs entirely in your browser: no account, nothing stored except your progress, on your own device. Best on a phone.
- Build
- Single HTML file · no framework
- Spec
- Requirements-first
- Tests
- 500+ checks · CI on every push
- Balance
- Economy model + simulated players
- Combat
- Seeded engine · bot-played in tests
- Audio
- Licensed SFX · gapless music engine
- Access
- Reduced motion · keyboard · easier timing
- Hosting
- Static on Vercel · no server