Full-Stack Hospitality Booking Platform
Hospitality / Venue Software — Available to License — Built 2024–2026
This is production software, not a demo: a full-stack platform built to run daily operations for a real multi-space venue — restaurant tables, golf simulators, banquets, and a full tee sheet — replacing a paper floor plan, a separate sim calendar, a standalone membership app, and a $240/month third-party tee-sheet subscription with one system. Nothing underneath is golf-specific. Table and event booking, membership verification, waitlist management, staff-scheduling sync, contests, and inventory tracking are all in here, which is why the same platform fits a taproom with event space, a family entertainment center, a private club, or a restaurant that also runs banquets — not just a golf course.
What's built
- Bookings & scheduling: table and golf-simulator bookings, a lead → inquiry → tentative → deposit_paid → confirmed → in_progress → completed pipeline that lets staff log a call before a date is even chosen, auto-assignment by party size, per-table buffer time, blackout dates (whole-day or partial), a waitlist with SMS "reply YES" auto-booking, returning-guest lookup, and one-click duplicate-booking
- Golf tee sheet: a from-scratch replacement for paid tee-sheet software — public tee-time booking, self-service golfer accounts, tournaments and league draws, a cart fleet, member/public booking windows, coordinator logins, and ten built-in reports
- Real-time floor plan & live view: a multi-floor 2D layout editor feeding a live table-status view — tables move from available to a "cleaning" buffer to booked the moment anything changes, visible to every terminal at once
- Membership verification: barcode scanning, Excel roster import/export, usage reporting, and a tamper-evident audit trail
- Client CRM & search: a standalone client database with tags, a notes timeline, follow-up tasks, and derived pipeline stage, plus one search across clients, membership, bookings, and audit logs
- Events, ticketing & contests: multi-tier ticketed events with door sales and check-in, markdown-based buffet/catering menus with per-person add-ons, and a QR-code contest-entry system with weighted prize draws
- Operations: an internal change-request workflow, inventory tracking, staff-scheduling sync to 7shifts, calendar invites, printed booking sheets, a full audit log, and PIN login with in-app training
- Platform: a public API with per-key rate limits and copy-paste embeddable booking widgets, 10 feature modules toggleable per deployment and enforced server-side — not just hidden in the UI — a granular permission model, and self-hosted Docker deployment with a test-gated CI/CD pipeline and automated backups
By the numbers
- ~54,500 lines of production code, ~29,000 lines of test code, 2,414 automated tests
- 67 database tables, 327 API endpoints, 10 toggleable feature modules
- Real integrations: Twilio SMS, SMTP email, Redis, MySQL, 7shifts, Excel, QR codes
- 258 commits over roughly 2.5 months of active development
What it's worth, and what I'm asking
Rebuilt from scratch, 54,000+ lines of tested line-of-business software like this runs $700k–$1.8M at typical agency rates. A comparable stack of commercial subscriptions covering the same ground — event/banquet booking, restaurant reservations, a golf tee sheet, membership verification, staff scheduling — lands around $12k–$24k a year, every year. Priced instead as a perpetual license with the maintenance obligation bought out up front, that typically settles around $120k–$200k.
I'm not asking that. I built this once, for one venue, and would rather see it running somewhere else than sit idle — so I'm offering it to run, self-hosted on your own infrastructure, well below what building or subscribing your way to the same thing would cost. If your business runs on bookings, events, memberships, or a tee sheet and the feature list above covers what you need, get in touch and we can talk about what that looks like for your operation.