Per-room calendar with time-slot bookings, group size, difficulty. Session runner view: start timer, hint log, complete/fail, solve time. Public leaderboard per room (fastest solves by group size). Maintenance log (locks, props, lighting, tech issues). For 1-6 room operators.
Per-room daily schedule. Time-slot bookings with group size + difficulty level. Buffer time between sessions. Block holidays. Customer-facing booking page with Stripe deposit.
Game master view: start timer (60 min default), hint counter, puzzle-stage tracker, complete/fail button. Auto-exports session time for leaderboard. Built for the person actually running the room, not the back office.
Per room: fastest solves by group size (2, 3-4, 5-6, 7+). Team name + photo + solve time. Public page your customers share. Repeat-business driver.
Per room: locks replaced, props fixed, lighting issues, tech glitches. Pre-session checklist. Catch breakdowns before they ruin a group's experience.
Sell gift certificates with expiration. Promo codes (first-timer, corporate team, student). Apply at booking. Track redemption rate. Seasonal surge pricing.
Flask + session auth. Your booking list, customer data, and session times stay yours. Not aggregated by a booking-platform with processing fees.
Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.
escapedesk is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.