🔐 escapedesk Live · Self-host

Bookings, leaderboards, rooms for escape room operators

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.

What it does

📅

Room calendar

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.

⏱️

Session runner

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.

🏆

Public leaderboards

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.

🔧

Maintenance log

Per room: locks replaced, props fixed, lighting issues, tech glitches. Pre-session checklist. Catch breakdowns before they ruin a group's experience.

🎁

Gift cards + promos

Sell gift certificates with expiration. Promo codes (first-timer, corporate team, student). Apply at booking. Track redemption rate. Seasonal surge pricing.

🔒

Operator-owned

Flask + session auth. Your booking list, customer data, and session times stay yours. Not aggregated by a booking-platform with processing fees.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/escapedesk.git && cd escapedesk pip install -r requirements.txt && python app.py # → port 8490

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-location
$149/mo
  • Everything in Pro
  • Multi-location accounts
  • Group-size analytics
  • Corporate booking portal
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

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.