Features

Everything your transport
operation runs on.

From building routes to logging fuel receipts — Journey Hub replaces the spreadsheets, paper checklists and phone-tag with one connected, role-aware platform.

Plan

Route & run management

Build the network once, run it every day. Routes, schedules and templates that understand how school transport actually works.

Explore feature →
  • Named routes with ordered stops, mapped coordinates and student assignments.
  • One-off runs, recurring weekly schedules and runs created from saved templates.
  • AM, PM, Sport and Excursion run types — each with its own appropriate workflow.
  • Duplicate detection, capacity warnings and conflict alerts before a run is ever created.
  • Admin-only editing, with read access for every other role.
Drive

Live run workflow

A guided, step-by-step experience for drivers: pre-trip checklist, boarding, stop-by-stop navigation, school arrival, completion.

  • Waze integration for turn-by-turn navigation to every stop.
  • GPS proximity detection — the app alerts as the bus approaches each stop.
  • Real-time accountability strip showing expected, boarded, exited and on-bus counts at all times.
  • Sport and excursion runs carry a full outbound + return boarding cycle.
  • Emergency alert panel accessible from any step during an active run.
Account

Student boarding & accountability

Every student, every stop, every run — logged. No run can be completed while a student is unaccounted for.

Explore feature →
  • Per-stop student manifests with photo identification.
  • Tap-to-board and tap-to-alight logging for each student.
  • Parent-submitted absences displayed on the manifest before boarding begins.
  • Unaccounted students flagged before the run can be completed.
  • Full boarding log history per student and per run.
Manage

Student management

Profiles that carry everything the run needs — and nothing a role shouldn’t see.

Explore feature →
  • Student profiles with photo, year group, medical alerts and route assignments.
  • CSV bulk import with a conflict-resolution review before anything is committed.
  • Role-filtered views — parents only see their own linked children; medical data is hidden from parents.
  • Year-group filtering, search and assignment history.
Comply

Fleet management

Know the state of every bus at a glance, with compliance dates that can’t sneak up on you.

Explore feature →
  • Bus profiles with registration, make, model, year, fuel type, transmission, seating capacity and licence class.
  • Real-time service status: Active, Under Maintenance, or Out of Service.
  • Colour-coded compliance tracking (green / amber / red) for registration expiry, insurance expiry and next service date.
  • Wheelchair accessibility flag and capacity conflict detection on run creation.
Maintain

Maintenance & records

Every service, fault, fuel stop and checklist — captured on the spot, camera-first.

Explore feature →
  • Maintenance logs for scheduled services, unscheduled repairs, inspections and fault reports — invoice photos attachable via camera or library.
  • Report defect / fault — a one-tap quick action straight from the bus record.
  • Fuel purchases with litres, price per litre, total cost, odometer and receipt photo capture.
  • 14-point pre-trip safety checklist covering exterior, interior and mechanical items, with photo evidence on any failed item.
  • Cleaning checklists for post-run interior and exterior sign-off.
  • Vehicle checklists at every-trip, monthly and term level.
  • Access control: available to Admin, Driver and Relief Driver. Parents and teachers excluded from editing.
Report

Reporting & export

The paper trail, without the paper. Everything exportable for your school administration system.

Explore feature →
  • Run summary reports and student manifest exports.
  • Boarding history, fuel cost summaries, compliance overviews and maintenance cost breakdowns.
  • CSV export for integration with school administration systems.
  • Role-filtered data — parents only ever see their own child’s data.
Staff

Driver management

Licences, availability and accountability for the people behind the wheel.

  • Driver profiles with licence class, expiry date and active status.
  • Conflict detection warns when a driver is already assigned to another run on the same day.
  • Pre-trip checklists linked to the driver who completed them.
Schedule

School calendar & scheduling

Journey Hub knows when school is on — so your schedules do too.

Explore feature →
  • School term dates, public holidays, non-student days and closure periods.
  • Recurring run schedules automatically skip holidays and non-term days.
  • Calendar-aware absence rules for parent-submitted absences.
Secure

User management & access control

Every screen and every action checks the user’s role before displaying or allowing it.

Explore feature →
  • Admin-managed user accounts with role assignment and access approval.
  • Biometric / Face ID quick sign-in for returning users.
  • Parent accounts linkable to specific students only.
  • Full role-based permissions on every screen and action.
Built right

Design & technology

Native iOS, no compromises — and no mandatory cloud dependency.

Explore feature →
  • Built natively for iOS using SwiftUI and SwiftData.
  • Runs fully on-device — all data stored locally, with iCloud sync available.
  • Fully offline capable — runs work in tunnels, remote areas and coverage black spots.
  • Camera-native — every photo field supports live camera capture, not just library selection.
  • Consistent design system carrying the Journey Hub brand throughout.

Ready to put your operation on the bus?

Download on theApp Store Android — coming soon