UpMyB

Salon, Spa & Beauty Booking App

Stylist portfolios, service menus, chair slot reservation, package add-ons, and loyalty points.

Empty chairs on Tuesday afternoons cost your salon profit. Let clients browse stylist portfolios, select exact haircut and spa treatments, book open chairs, and buy prepaid beauty packages.

Who is the audience?

Screens involved

User journey flow

flowchart TD
    A["Client Opens App & Chooses Branch / Location"] --> B["Selects Beauty Services & Add-Ons"]
    B --> C["Selects Preferred Stylist from Portfolio"]
    C --> D["Picks Date & Open Chair Time Slot"]
    D --> E["Pays Token Advance or Redeems Loyalty Points"]
    E --> F["Booking Confirmed & Added to Stylist Schedule"]
    F --> G["WhatsApp Reminder Sent 3 Hours Prior"]
    G --> H["Service Rendered & Feedback Logged"]
    H --> I["Loyalty Points Accrued for Next Visit"]

System architecture

flowchart LR
    App["Client & Stylist App"] --> Gateway["Salon API Gateway"]
    Gateway --> ChairEngine["Chair & Stylist Allocation Engine"]
    ChairEngine --> ConcurrencyLock["Redis Slot Mutex"]
    Gateway --> LoyaltySvc["Loyalty Points & Prepaid Package Engine"]
    Gateway --> PosSvc["Salon POS & Retail Sales"]
    Gateway --> DB[("PostgreSQL Salon DB")]
    Gateway --> Notif["WhatsApp Reminder Gateway"]

Key features

Admin capabilities

Build this app with our team