Therapists with per-day availability + service specialties. Clients with preferences + product allergies. Appointments with room + equipment assignment. Package sales (6-massage bundle, facial series). Gift-card purchase + redemption. Retail products. For a 1-5 therapist spa.
Each therapist: specialties (Swedish, deep-tissue, aromatherapy, prenatal), availability grid. Each room: equipment + current appointment. Double-booking prevention.
Online booking with therapist + service + time. Stripe deposit. Pre-visit intake form emailed to new clients. Reschedule link.
Pre-paid service bundles (6 massages at 10% off). Gift cards with unique codes, Stripe-paid, email-delivered, redeemable at any appointment. Outstanding-liability tracking for accounting.
Each client: pressure preference, oils avoided (nut allergies), sensitive-areas, prior-therapist preference. Notes carry to every appointment.
Lotions, essential oils, skincare. Attach to appointment for bundle pricing. Inventory tracking with restock alerts.
Flask + session auth. Your client PII + booking history stay yours. No SaaS selling aggregated 'wellness-industry trends' built on your bookings.
Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.
spadesk 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.