Overview
Booking System is a UK-focused multi-tenant SaaS platform for service businesses that need online bookings without duct-taping together Calendly, Stripe, and a third-party form. Detailing shops, tattoo studios, aesthetics clinics — the service profile changes, the platform doesn’t. One codebase, pluggable verticals, proper infrastructure underneath.
Aesthetics is the current seed default. The profile-driven architecture means onboarding a new vertical is a config change, not a rebuild.
How it works
Tenants get their own booking flow tied to a service profile. Customers book, pay via Stripe, and receive confirmation emails. The admin dashboard handles everything on the ops side: viewing and managing bookings, updating settings, uploading a logo. Email reminders fire automatically through cron jobs. iCal export keeps calendars in sync without any manual work.
Redis handles rate limiting and session state. Turso (libSQL) keeps the data layer edge-friendly. Vercel Blob stores logo uploads. The whole thing runs on Vercel.
Status
v0.1.0 — core platform is built and running. No public name yet. Pre-launch, private repo. Next steps are hardening the onboarding flow and confirming the first live tenant vertical.