Client selects the specialist and service.
Slots are generated from weekly working hours and blocked times.
Bookings arrive in the dashboard with status control.