💇 salonsuite Live · Self-host

Clients, appointments, formulas for hair salons + independent stylists + booth renters

Per client: contact, hair history, preferences, color formulas saved. Appointment calendar per stylist with service times + buffer. Per-appointment: services rendered, add-ons, tip, photos. Color formula library (level + tone + developer + processing time) — stylist recovery after a client moves or a stylist leaves. Stripe card-on-file. For 1-10 chair salons.

What it does

👤

Client records

Per client: contact, birthday, hair type (fine/medium/coarse, straight/wavy/curly), sensitivities, allergies, previous stylists, preferred products. Visit history with photos + notes.

📅

Appointment calendar

Per stylist schedule. Service time estimates (root touch-up 60 min, partial highlight 2h, full head highlight 3h). Buffer time between. Customer SMS reminder 24h ahead. No-show fee automation.

🎨

Color formula library

Per client per visit: level + tone (6A + 6V × volume 20), developer, processing time, line brand + color codes (Redken Shades EQ 05A 05G). Photo of result. Next-visit formula auto-prefilled. Client moves chair or stylist leaves — formulas don't walk out the door.

💰

Service + checkout

Per appointment: services rendered, add-ons (gloss, deep condition, olaplex), tip, product sales. Card-on-file for quick checkout. Tip allocation per stylist for booth-rent split.

🛍️

Retail tracking

Shampoo + conditioner + styling products sold with service. Stylist commission on retail. Monthly inventory. Top sellers per stylist.

🔒

Salon-owned

Flask + session auth. Your client list, formula library, stylist commission data stay yours. Not a salon-SaaS's data monetization engine.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/salonsuite.git && cd salonsuite pip install -r requirements.txt && python app.py # → port 8445

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
$79/mo
  • Everything in Hosted
  • Multi-location accounts
  • Booth-rent billing module
  • Marketing (birthday + re-engagement texts)
  • SSO
  • Priority support
Contact sales

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

Related products

salonsuite 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.