No password
Enter the mobile number used to book. We text a 6-digit code.
Guests never need this — but customers who opt to save their info get a simple account, signed in with a 6-digit code, to manage visits and rebook in two taps. It's the salon's portal, so it wears the salon's brand.
Enter the mobile number used to book. We text a 6-digit code.
Supabase OTP — no magic links, no passwords to forget.
The next visit up top; history below with one-tap rebook.
Same rules as the public link — honors the salon's cutoff.
Saved once, pre-filled on every future booking.
The portal is a convenience layer on top of guest booking — never a wall in front of it.
Anyone can book without one. The portal only appears for customers who chose "save my info," or who follow the manage link.
The same phone/email links their visits across time — so "Rebook" knows the usual service and tech.
A customer of two salons has an account at each — each themed to that salon, each seeing only that salon's visits.