About this project →

Skip to content

About this build

The brief

Marlowe & Ash Colour Studio, 4283 Express Lane, Suite LK1655, Sarasota, FL. Mara Ellison is the one colourist. There is one chair.

The quirks

  • Foils on, phone down. Mara can't answer messages mid-appointment.
  • Colour takes three to five hours. Saturdays fill quickly.
  • A no-show or late cancel leaves the chair empty.
  • New clients planning a big change need a consult first.

A solo colourist can't answer “can I book?” while she's mid-foil, so this turns the inquiry into a confirmed, deposit-backed booking and refills cancellations from a waitlist without her touching her phone.

Before

  • DMs and voicemails after hours.
  • Back-and-forth about times.
  • No deposit, so no-shows leave the chair empty.
  • Reminders by hand. Waitlist in a notebook.

After

  • Clients pick a time that is actually free.
  • Big colour changes start with a consult.
  • Half deposit, or pay at the salon with a confirm tap.
  • Reminders go out 48 hours and 3 hours ahead.
  • Cancellations offer the slot to the waitlist automatically.
  • Mara gets a Telegram alert with the details.

Concept build. The studio is fictional; the booking, payments (Stripe test mode), emails and alerts are real.

Built by Rahul Parathy, founder of Senally, a one-person studio that builds booking and follow-up automation for small businesses.

Lovable challenge testers, start here

1. Sign-in details

EmailPassword

2. Test card for the deposit checkout

Card numberExpiryCVC

Any future expiry and any 3 digit CVC work. Test mode. No real money moves.

3. Two minutes, four things

Tester view shows sample data with names masked. It can't change the studio.

Demo studio

See how it works in 60 seconds

Seven screens using demo data. You don't need an account. The dashboard is read-only and hides names and contact details.

About this demo
  1. 1

    Inquiry

    Someone who isn't sure answers four questions and gets a service, price and reason back.

    Open Tell Mara
  2. 2

    Booking

    Pick an available time. There is a 15-minute buffer between appointments.

    Open booking
  3. 3

    Confirmation email

    The email template, filled with a demo booking. A calendar invite goes with it.

    View email
  4. 4

    Owner alert

    Mara's dashboard: live activity strip, today's chair, inquiries. Read-only, names masked.

    Open dashboard
  5. 5

    Deposit

    Balayage is over two hours, so the payment step asks for half up front. Pick a time to see it.

    Try balayage
  6. 6

    Waitlist

    Full day? Leave your email. A cancellation offers the slot to the first match for 30 minutes.

    Open waitlist
  7. 7

    Reminder

    48 hours out: one tap to confirm, move or cancel. No reply and the slot goes to the waitlist.

    View reminder