💆 spadesk Live · Self-host

Therapists, appointments, packages for day spas + wellness studios

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.

What it does

🧖

Therapists + rooms

Each therapist: specialties (Swedish, deep-tissue, aromatherapy, prenatal), availability grid. Each room: equipment + current appointment. Double-booking prevention.

📅

Appointments

Online booking with therapist + service + time. Stripe deposit. Pre-visit intake form emailed to new clients. Reschedule link.

🎁

Packages + gift cards

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.

👤

Client preferences

Each client: pressure preference, oils avoided (nut allergies), sensitive-areas, prior-therapist preference. Notes carry to every appointment.

🛒

Retail

Lotions, essential oils, skincare. Attach to appointment for bundle pricing. Inventory tracking with restock alerts.

🔒

Spa-owned

Flask + session auth. Your client PII + booking history stay yours. No SaaS selling aggregated 'wellness-industry trends' built on your bookings.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/spadesk.git cd spadesk pip install -r requirements.txt # run python app.py

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-location
$129/mo
  • Everything in Pro
  • Multi-location accounts
  • Commission splits for staff
  • Custom intake forms per service
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

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.