For the lovable challenge, I built her a simple PWA. This solution lets a client pick a service, choose salon or callout, and only ever see real open time, a 6-hour braid appointment blocks the whole afternoon automatically, whether she's in the shop or at a client's door. A deposit locks the slot in.