PROJECT WALKTHROUGH
GreenRoom
A booking platform for touring comedians. A directory of 137 venues across 33 countries, a free CRM, and an interactive map with no external dependencies.
Built with three friends, one of them a working comedian. The product insight came from him: comedians do not lose bookings because they cannot find venues. They lose them because a follow-up dies in a notes app.
The directory
137 venues across 33 countries, hand-researched, filterable by city, country and capacity, from forty-seat rooms to fifteen-hundred-seat theaters.
The tracker
A free CRM for booking outreach. Logs inquiries, schedules follow-ups, and keeps the mid-conversation venues visible. Free on purpose: the directory is worth more when people are actually using it.
The platform tools
Four pieces of the build are worth naming on their own, because each one is a decision about dependencies rather than a feature.
The no-dependency world map
An interactive map rendered from public-domain geometry in roughly two hundred lines. No key to leak, no vendor to be repriced by, and it works offline. It powers the venue directory.
The booking CRM
Free pipeline tracking for outreach: log inquiries, schedule follow-ups, keep the mid-conversation venues visible. Built on the founding insight that follow-ups die in notes apps.
Passwordless sign-in
Google or an emailed magic link, as edge functions. No password store to breach, no signing secret to leak, and honest degradation when the mail path fails.
Prompt galleries
Tested prompts grouped, searchable, one button to copy. This build ships twenty-six of them with five pinned first, which is the cheapest adoption lever there is.
Where It Stands
Pre-launch, and dependency-free.
137 venues across 33 countries, hand-researched. A map with no key to leak and no vendor to be repriced by, sign-in with no password store to breach, and a free CRM built on the founding insight that follow-ups die in notes apps.
Built with three friends, one of them a working comedian. The venue contact data belongs to the people in it: counts and schema appear here, and rows never will.