This is such a smart example of solving the friction around the booking, not just the booking itself. The shade shortlist seems simple, but passing that context from customer to staff before the appointment is where the real value is.
Curious, did that idea come from talking to salon customers/staff or from your own experience?