The Driver App

Every shift,
in their pocket. No paperwork.

Drivers see today's roster, accept their shifts, start each run with a vehicle check, capture defects, and request leave — without a clipboard, radio call, or trip to the depot office.

Every screen, every flow

The full driver journey
fits on a phone.

9:41●●● ▮
Sign in
BusM8
D-0247
●●●●
Sign in →
01

Sign in

Driver code + PIN. Stays signed in on their device.

9:41●●● ▮
My Roster
Mon 25 May
  1. ACCEPTED
    S302AM
    06:45 · Bus 603
  2. PENDING
    S318PM
    14:50 · Bus 602
Accept all →
02

Accept roster

See every shift for the week. Accept all, or one at a time.

9:41●●● ▮
Other Drivers
Today
  • Walker B.
    M1Schln
    ON
  • Carter L.
    S302AM
    PEND
  • Hayes T.
    S318AM
    ON
03

See other drivers

Know who else is on, off, or covering a run today.

6:42●●● ▮
Start Shift
S302AM
Bus603
CheckPassed
Odo148,221
Start →
04

Start shift

Quick vehicle check, odometer, then go. Logged automatically.

10:14●●● ▮
Defect
Bus 603
TypeMechanical
SeverityMajor
Photos2
Submit →
05

Report defect

Capture type, severity, photos and notes. Goes straight to workshop — and stays visible on the bus.

9:12●●● ▮
End Shift
S302AM · 02:27
Distance62 km
Defects1 logged
Children12 / 12
End shift →
06

End shift

Final odometer, defects logged, children accounted for.

9:08●●● ▮
Children Check
End of shift · S302AM
Walk to rear of bus
Scan rear
NFC tag
◎ Awaiting scan
No children left on board? Tag at rear confirms the visual sweep.
07

End-of-shift children check

Ending a shift opens this screen. Only clears when the driver scans the NFC tag at the back of the bus — logged with driver, time, GPS and trip.

9:41●●● ▮
Apply for Leave
New request
Annual
Mon 8 Jun
Fri 12 Jun
Submit →
08

Apply for leave

Annual, sick, personal, or training. Status updates live.

Defects, in context

Every open defect on the bus,
in the driver's pocket.

Before reporting a new issue, the driver sees every defect already logged on that vehicle — with status, photos and notes. Nothing gets reported twice. Nothing gets missed.

  • 01
    See what's already known. Pre-trip and post-trip, the driver opens the bus and sees the live defect list.
  • 02
    Status & photos visible. Open, In workshop, Fixed — with the original photo and notes attached.
  • 03
    No duplicates. If it's already logged, the driver acknowledges it instead of raising a new one.
How a shift runs

The same six taps,
every day.

  1. Accept the roster

    Drivers accept the week's shifts. Anything pending shows up in the portal.

  2. Pre-trip check

    Vehicle walk-around, odometer, fuel. Any issue becomes a defect on the spot.

  3. Defects logged

    Anything that needs fixing — type, severity, photos. Workshop sees it immediately. Open defects stay visible to the next driver, so nothing gets reported twice.

  4. Run the shift

    Live route and stops on screen. Notes the driver leaves stay with the run.

  5. End shift

    Final odometer, total km, kids accounted for. Shift closes cleanly.

  6. End-of-shift children check

    Tapping End Shift opens the Children Check screen. The driver must walk to the back of the bus and scan the rear NFC tag to clear it — forcing a visual sweep that no child is left on board.

What drivers get

Designed for shift, not show.

Designed for thumbs
Big targets

Buttons sized for the depot car park. Works with gloves, wet hands, and reading glasses.

Offline-tolerant
Patchy mobile

Captures shifts, defects and odo readings without signal — syncs as soon as it's back.

Stays signed in
Driver code + PIN

No emails, no resets. PIN unlocks; the driver keeps moving.

One screen, one job
No menus

Whatever the driver needs next is the biggest thing on the screen.

Try BusM8 in your depot

A 20-minute demo on
your actual roster.