
Spa Business Suite
Multi-branch booking, staff scheduling, inventory system in one platform.
Problem
Spa owners were losing revenue to no-shows and double-bookings while staff tracked services, schedules, and product stock across paper books and chat threads. Multi-branch operators had it worst: no shared view of bookings, staff availability, or inventory across locations.
Solution
SpaSystem covers bookings, staff scheduling, inventory, and payments for wellness businesses in one ecosystem: a customer-facing booking portal, a cashier POS for front-desk operations, and a central API that keeps every branch's schedule, staff, and stock consistent β eliminating double-bookings by design.
Workflow
Features
Online Booking
Real-time availability
Service Catalog
Treatments per branch
Staff Scheduling
Per-branch rosters
Cashier POS
Walk-ins and checkout
Inventory
Products and consumables
Multi-branch
One consolidated view
Architecture
A micro-system architecture: a Laravel REST API is the core, with two purpose-built frontends β a Next.js cashier POS for the front desk and a Nuxt booking portal for customers. Availability is computed centrally from staff schedules and existing bookings, so both frontends always see the same truth. Each application deploys independently, letting the booking site iterate without touching POS operations.
Client Applications
API & Business Logic
Data & Intelligence
Technical Highlights
Pattern
API
Database
Scheduling
Deployment
Available Customizations
Foundation Coverage
Reusable modules from the Carlsson Studio foundation, combined with logic built for this domain.
Foundation Modules
- Authentication
- Roles & Permissions
- Dashboard
- Notifications
- File Uploads
- Reporting
Scheduling
- Multi-Resource Session SchedulingAppointment bookings with simultaneous bed/room/therapist constraints and real-time status transitions. β highly portable
- Interactive Facility & Bed Occupancy MapReal-time treatment room and bed status grid for staff to start sessions and monitor live timers. β highly portable
AI & Automation
- AI Booking Conflict ResolutionDetects booking overlaps, computes alternative time slots, and supports one-click rescheduling. β highly portable
- AI Customer Concierge AssistantConversational booking assistant embedded in the storefront, guiding treatment inquiries and scheduling. β highly portable
Payments & Inventory
- Multi-Method POS Sales CheckoutSplit-payment checkout across cash, EDC, e-wallets, QR, and pre-purchased vouchers.
- Digital Customer Voucher WalletCustomers view purchased vouchers, track redemption status, and apply them directly to bookings. β highly portable
HR & Analytics
- Tier & Grade Employee Compensation EngineMulti-tier compensation with grade bonuses, attendance deductions, and commission splits.
- AI Feedback Sentiment & NLP AnalyticsPost-session feedback triggers async sentiment scoring with negative-feedback alerts and executive summaries. β highly portable
Booking & Discovery
- Customer Self-Service Booking WizardMulti-step online booking β select treatments, preferred therapist/bed, and time slot. β highly portable
Is this suitable for your business?
This foundation is ideal for:
Interested in something similar?
We can customize this foundation to match your own business workflow.
Start from this foundation