The Buses module is the end-of-day pickup tracker. Each afternoon, staff use the bus arrivals dashboard to mark buses as they arrive, call students to the bus stop and confirm departures. Large-screen displays mirror the same data so students can see which buses have arrived without crowding the dashboard.
What it covers
- Bus list — every bus that operates a school route.
- Bus companies — the operators running the buses.
- Daily schedule — which buses run on which days.
- Today’s arrivals — the live dashboard for marking arrived / called / departed.
- Large-screen and responsive displays — public-facing screens for students.
The key building blocks
| Concept | What it is |
|---|---|
| Bus | A single bus route the school uses. Has an identifier (e.g. Bus 7, White Bus) and a route description. |
| Bus Company | The operator. Multiple buses can belong to the same company. |
| Bus Day | Which weekdays a bus runs. Some routes only operate on specific days. |
| Bus Arrival | A single day’s record for a single bus — whether it’s arrived, been called and departed. Generated daily from the schedule. |
| Arrival Text | Custom text shown alongside an arrival — e.g. running late, replacement service today. |
The daily workflow
- Before pickup time the school’s daily bus arrivals are generated from the schedule. Each expected bus has a record for today.
- As buses arrive at the pickup point, staff tap Arrived on the dashboard.
- When ready to load, staff tap Called — the large-screen display updates and students at the pickup area know to move to their bus.
- As buses leave, staff tap Departed — completes the record for that bus.
The whole loop is touch-friendly and takes seconds per bus.
Where to start
- Setting up your fleet for the first time: Setting up buses and bus companies.
- Running pickup each day: Using the bus arrivals dashboard.
- Setting up a display for students: The large-screen and responsive bus displays.