Booking platform for multi-location service businesses
Real-time slot finding, chain management, role-based admin, and client-branded storefronts — all from a single configurable codebase.
Everything you need to ship
No booking-engine boilerplate. Focus on your clients.
Real-time slot finding
Configurable durations, buffer times, schedule templates, and per-staff exceptions. No double-bookings.
Multi-tenant chain management
Each client gets their own chain: branded storefronts, services, staff, and analytics — isolated from every other tenant.
Role-based access
Five roles out of the box: top admin, chain admin, establishment manager, worker, and customer. Guarded at every layer.
Analytics & attribution
First-touch UTM persistence, GA4 + GTM integration, booking metrics dashboard with date-range filters.
PWA + push notifications
Installable on any device. VAPID push notifications for booking confirmations, reminders, and staff updates.
i18n from day one
English and Portuguese built-in via next-intl. Adding a new locale is a single config line and a messages file.
How it works
From zero to live bookings in under a day.
Configure your chain
Add your establishments, services, and staff. Upload branding assets. Set opening hours and scheduling rules.
Invite your team
Send magic-link invites to managers and workers. Assign roles and establishment access in seconds.
Go live
Your branded booking page is live immediately. Customers book, staff get notified, you get data.
Ready to deploy for your clients?
The codebase is fully configurable per client — brand, services, staff, and analytics stay isolated across tenants. Each client gets their own chain.