Skip to content
All work
Live productsaasapps2026

SalonPro

Salon & spa operating system

A complete salon and spa management platform for the US and UAE markets — appointments, POS, staff attendance, memberships, marketing and an offline AI assistant, shipped as a single self-contained app that runs with or without the cloud.

Shipped and running in production.

Request a guided demo
Live product
Owner dashboard — today at a glance

Owner dashboard — today at a glance

1 / 8

14

Production releases shipped

12

Functional modules

EN + AR / RTL

Languages · layouts

100%

Runs offline

The problem

Independent salons get pushed into per-seat SaaS that needs constant connectivity, charges per booking, and cannot be bent to local rules. Owners in the Gulf additionally need Arabic, RTL, AED with 5% VAT, and hammam/henna service catalogues out of the box.

Built with

  • Vanilla JS (zero-dependency core)
  • Supabase / Postgres + RLS
  • Realtime sync
  • Edge Functions (Deno)
  • PWA + Service Worker
  • Claude API (optional)

The approach

  1. 1

    Offline-first architecture: the entire product is one dependency-free app with local persistence, so a dropped connection never stops a front desk mid-service.

  2. 2

    Optional cloud layer (Postgres + row-level security + realtime) that adds public online booking, multi-device sync and automated reminders without changing the core app.

  3. 3

    Role-based access for owner, staff and accountant, with a capability map enforced in both the UI and the mutating code paths.

  4. 4

    Region presets for the US (USD, sales tax) and UAE (AED, 5% VAT), plus full English/Arabic localisation with true RTL layout.

Shipped features

  • Drag-and-drop team calendar with duration-proportional blocks and a live now-line
  • POS with gift cards, packages, memberships, tips, promo codes and printable invoices
  • Staff attendance: punch in/out, breaks, timesheets and leave approvals
  • Customer-facing online booking, reschedule, cancel and review pages
  • Built-in AI assistant with 21 analytics intents — no API key required
  • Advanced reporting with period deltas and CSV export
  • Licensing and per-device activation with offline tolerance
  • Installable as a PWA on Windows, macOS, iPad and Android

Next case study

Aurora Insights

Multi-tenant SaaS analytics console

Open

Build something like this

Tell us the problem, not the feature list.

We start with the workflow and the money, then design the software that fits it.

Start a project