# Dashboard

The **Dashboard** gives admins and managers a real-time bird's-eye view of all events and sessions for a selected day. Access it from **Dashboard** in the main navigation.

![Dashboard page showing event rows, check-in summary stats, and colour-coded status indicators](/version1.2/Dashboard%20with%20Events%20and%20Sessions.png)

## Overview

The dashboard shows a summary row at the top, followed by a list of event rows for the selected day. Each event row can be expanded to reveal individual session rows.

### Summary row

| Stat | What it shows |
| :--- | :--- |
| **Total Booked** | Total workers with confirmed bookings for the selected day |
| **Checked In** | Workers who have checked in and are currently on site |
| **Not Checked In** | Workers whose booking has started but have not yet checked in |

:::note
The **Checked In** and **Not Checked In** totals only reflect events that are currently live. Future, past, and draft events are excluded from these counts.
:::

### Date selector

A date picker in the top right defaults to today. Use the **‹** and **›** arrows or tap the date to navigate to another day.

## Event rows

Each event is displayed as a row showing the event name, session count, and per-event staffing numbers (Confirmed, Actual, Required). A colour-coded dot on the left indicates the current check-in status.

### Colour coding

| Colour | Label | Condition |
| :--- | :--- | :--- |
| 🟢 Green | All checked in | All workers have checked in and out |
| 🟡 Amber | In progress | At least one worker has checked in but not all have checked out |
| 🔴 Red | No check-ins | No check-ins recorded **and** the earliest booking start time for the event has already passed |
| ⚪ Grey | Upcoming | The event has not yet started — start time has not passed |

:::note
An event with no check-ins that **hasn't started yet** shows as grey (Upcoming), not red. The red indicator only applies once the start time has passed and no one has checked in.
:::

### Manager avatars

Each event row shows a stacked avatar group — one avatar per manager assigned across all sessions in that event. Individual session rows show a single avatar for the session's assigned manager.

## Expandable session rows

Click any event row to expand it and reveal the individual sessions nested within. Click again to collapse. Each session row shows its own Confirmed, Actual, and Required staffing counts alongside the same colour-coded status indicator.