Cates Works
All work
Web application/2026

Glow by Kristy

Mobile spray-tan business

A marketing site and booking app for a mobile spray-tan business — a multi-step booking wizard, session-balance packs, and real accounts with SMS notifications.

Glow by Kristy — A marketing site and booking app for a mobile spray-tan business — a multi-step booking wizard, session-balance packs, and real accounts with SMS notifications.

The challenge

A mobile spray-tan specialist travels to clients and needed to launch an entire business online from nothing. The commercial model — pre-purchased session packs and a membership — is the product, so the booking and balance experience had to be the centerpiece.

Sell the specialist, take the booking, and keep the relationship — with the session-balance the star of the show.
The north star

The approach

  1. 01

    Built a premium marketing landing page framing Kristy as a trusted beauty professional, not a discount salon.

  2. 02

    Designed a mobile-first, multi-step booking flow: choose package → date/time/location → account → pay or draw down a pack.

  3. 03

    Stood up real accounts on Supabase with email, magic-link, and SMS OTP login, plus Stripe checkout and a billing portal.

  4. 04

    Centered the customer dashboard on the session-balance metaphor — “you have 6 sessions left on your Glow Pass.”

Design iteration

The commercial model as the design

Rather than a generic booking widget, the whole experience was shaped around the four pricing tiers and the session-balance ledger. Messaging was deliberately chosen too — iMessage was investigated and rejected (no public API), landing on SMS and WhatsApp via Twilio, with browser web-push for re-engagement.

What we built

Highlights of the work

Multi-step booking

A guided wizard from package to paid confirmation, built for phones.

Session-balance Glow Pass

Pre-purchased packs drawn down visibly in the customer dashboard.

Real accounts & payments

Supabase auth with SMS OTP plus Stripe checkout and subscriptions.

SMS & push notifications

Twilio SMS/WhatsApp and web-push keep clients booked and reminded.

Let’s talk

Have a project, or a product that could work harder?

Most projects begin with a short, no-pressure discovery call.