Salon appointment booking
Concept — appointment business
Service-first booking with a clear daily schedule for the team.
1. Choose a service
- Cut & style45 min
20.00 JOD - Color refresh90 min
45.00 JOD - Treatment30 min
15.00 JOD
2. Choose a time
3. Confirm
Cut & style · Saturday 11:30 · 45 min
Stylist: Team member
Demo only — nothing is booked or purchased
Desktop view
The business problem
A salon booking by phone and message loses appointments during busy hours, holds slots that never get confirmed, and can't tell how full tomorrow is until someone reads the whole thread.
The proposed experience
Booking starts with the service, because duration and price depend on it. Only times that fit the selected service and stylist are offered. A summary confirms service, stylist, time and price before anything is submitted, and the team sees the day as a single column of confirmed appointments.
Example features
- Service menu with duration and price
- Stylist selection with availability
- Time slots derived from service duration
- Booking summary before confirmation
- Daily schedule view for the team
- Reminders and easy rescheduling
Design choices
Three quiet steps instead of one crowded form: service, time, confirm. Each step keeps its own heading and focus target so it works cleanly by keyboard. Prices and durations sit in a consistent right-aligned column, which makes comparing services fast without any extra explanation.
Book a class
Membership: 8 classes remaining
Morning Strength
07:00 · 60 min · 2 spots left
Mobility Flow
09:30 · 45 min · 4 spots left
HIIT 45
18:00 · 45 min · Full
Morning Strength
Today · 07:00 · Studio 1 · Coach A
Demo only — nothing is booked or purchased
Mobile view
Concept project — not client work
Discuss a similar projectWork
- Gym membership and class bookingA member app and studio dashboard for classes, memberships and attendance.Concept project
- Home bakery orderingA small ordering store with pickup slots and a preparation dashboard.Concept project
- Salon appointment bookingService-first booking with a clear daily schedule for the team.Concept project