Edit services
Prices in $ — Haircut $40, Haircut & beard $45 by default.
Weekly hours
Sample defaults: Mon–Sat 9–7, Sunday closed.
Payments demo
Stripe-like mock. No live charges. Holds are stored in localStorage.
Hold / payment log
SMS & reminders plan
Concrete plan (not live SMS)
- Confirm on book — mock SMS logged when a client books.
- Reminder X hours before — run “Would send now” to queue mock messages for upcoming appointments.
- Same-day morning — optional second ping (settings flag ready).
- Go-live later — wire Twilio (or WhatsApp) using this settings shape; keep demo log for QA.
Twilio is not configured. Nothing leaves the browser.
Would-send log