# 06. Interface Map

## Client Flow

1. Landing / booking entry.
2. Service selection.
3. Master selection.
4. Date and time selection.
5. Contact form.
6. Confirmation screen.
7. Reschedule / cancel link.

## Admin Flow

1. Dashboard overview.
2. Calendar / schedule.
3. Booking detail drawer.
4. Client profile.
5. Services management.
6. Masters management.
7. Notification settings.

## Master Flow

1. Today schedule.
2. Booking detail.
3. Client notes.
4. Complete / no-show action.

## Required States

- Loading schedule.
- No available slots.
- Slot taken during confirmation.
- Booking confirmed.
- Booking cancelled.
- Reminder failed.
- Permission denied.

## Navigation

Admin navigation:

- Dashboard
- Schedule
- Clients
- Services
- Masters
- Settings

Client navigation should stay linear and minimal.
