Know where the bus is, and who's on it.
Live GPS routes, biometric boarding at every stop, a driver app, and a parent app with a real arrival estimate — not a static route sheet handed out at the start of the year.
Everything a transport in-charge tracks, on one screen.
A route isn't just a line on a map — it's a driver, a set of stops, a boarding record, and a set of documents that all need to stay current.
Every bus's position visible in real time — to the transport office and, per stop, to the parents whose children are on that route.
Routes with ordered stops, assigned vehicle and driver, and a capacity limit — reused every session without redrawing the route.
A student's boarding and alighting is logged at the stop, not assumed — so “did my child get on the bus” has a real answer, not a guess.
The driver sees their route, stop order, and boarding list on their own phone — no separate paper manifest to carry.
Parents see the live position and an arrival estimate for their stop, in the same app used for fees, attendance, and homework.
When a bus is running meaningfully behind schedule, parents on that route get notified automatically — not left checking a static ETA.
Driver licence, vehicle permit, fitness certificate, insurance — expiry dates tracked with reminders before they lapse, not discovered during an inspection.
Route allocation links directly to the Fee module, so transport charges bill automatically against the student the route is assigned to.
What transport in-charges ask first
Do we need to replace our existing GPS devices on the buses?
GPS and boarding hardware are integrated via an adapter pattern — talk to us about your existing devices before assuming a hardware replacement is needed.
How does a parent know their child actually boarded, not just that the bus is nearby?
Biometric boarding logs each student's tap-in and tap-out at their stop, and that event — not just the bus's GPS position — is what the parent app reflects.
What happens if a bus breaks down or runs late?
Parents on the affected route get a delay notification automatically through the communication engine — the transport office doesn't have to manually message every affected parent.
Does the driver need a separate device, or their own phone?
The driver app runs on their own phone — no separate hardware, just an app login scoped to their assigned route.
Does transport billing connect to the Fee module?
Yes — a student's route assignment feeds the Fee module directly, so transport charges appear on the same fee ledger as tuition and other fees.