School Transport: Routes, stops, vehicle assignment, GPS tracking and a driver app

+$2.96/mo at 500 students. Free instant access, no credit card required.

Works with
  • EduPrime Core
School Transport in the EduPrime: Routes, stops, vehicle assignment, GPS tracking and a driver app
01

The morning run, on one board

The fleet dashboard groups every bus by status with its driver, seat count, last GPS fix, current speed and a live compliance badge. Trips today is the day’s run sheet, live GPS track and the full GPS event log show where each bus has been — every point carries a Google Maps link — and the notifications outbox holds every parent message with its state, recipients and any delivery error.

School Transport: The morning run, on one board
02

Every child on a named seat

A transport assignment ties a student to a route, a pickup point and an academic year — and the app refuses to double-book a student inside one academic year, or to seat a child at a stop that is not on their route. The route form carries a live seat-utilisation figure against the bus’s capacity, so an over-loaded run is visible before the term starts. Bulk assign seats a whole list in one pass and skips anyone already assigned. Route attendance and the trip log keep each run’s headcount, odometer and fuel — who actually got on and off lives in the boarding log below; staff commuters carry their own subscription for university and staff shuttles.

School Transport: Every child on a named seat
03

Routes, stops and a real timetable

Build a route with its code, direction, distance, service pattern and monthly fee, then hang pickup points off it with coordinates, a landmark parents will recognise, AM pickup and PM drop-off times and an optional per-stop fee surcharge. Route schedules give each stop a scheduled arrival and departure per weekday and direction, and campuses let a multi-site school mark which sites are dispatch hubs.

School Transport: Routes, stops and a real timetable
04

The safety trail, enforced by the software

Every boarding event records who got on or off, at which stop, by RFID, NFC, QR, barcode or a manual tap — and queues the parent message itself. The end-of-route sweep is one per trip, and the app holds it to that; a check every fifteen minutes finds any trip that finished more than half an hour ago with no sweep and raises a high-severity incident naming the bus, the route and the driver. Pre and post-trip inspections ship with thirteen checklist items, per-item photos and a signature, and submitting one with any item failed or flagged opens a corrective Maintenance request against that bus automatically.

School Transport: The safety trail, enforced by the software
05

Geofences, and GPS tracking that keeps up

Draw a geofence as a polygon — school, stop, no-go zone, city limit — and every incoming position is checked against it, recording when a bus enters or leaves and optionally queueing a message for every student assigned to that bus’s route. The tracking feed takes single positions or batches, checks each bus by its own replaceable key, handles up to ten positions a second, ignores duplicates and rejects impossible coordinates. Anything above the speed limit set in Settings — 80 km/h out of the box — raises its own incident, once a day per bus. The GPS simulator lets you rehearse the fences and the alerts before a tracker is ever fitted.

School Transport: Geofences, and GPS tracking that keeps up
06

What the fleet costs, on the books

Every bus you add creates its own Fleet record and Maintenance equipment, then pushes plate, driver, seats, year, odometer and archive state onto it on every save — while Fleet’s own lifecycle state and tags stay editable straight from the bus form. Fuel logs compute unit cost, kilometres since the last fill and km per litre, and maintenance logs carry the parts used and the next service due — both mirror into the native Fleet service log and both raise a vendor bill, or a purchase order for the parts, in one click. Spare parts become real inventory products, with serial tracking on tyres and batteries.

School Transport: What the fleet costs, on the books
07

The dates that get schools shut down

Insurance, road-worthiness, PSV licence, driver licence, tracking and speed-governor certificates live as dated compliance documents with the scanned file attached, and a daily check posts a warning on every document inside thirty days of expiry while a second one emails the transport managers the list of buses at risk. The Kenya NTSA pack holds PSV, speed governor, seat belt, SACCO sticker, TIMS and road-worthiness on one card and grades each bus at ninety, sixty and thirty days out. Bulk upload loads a whole yard from one CSV keyed on plate, and the driver performance rollup refreshes each driver’s monthly trip count and average km per litre every week.

School Transport: The dates that get schools shut down
08

Notifications Outbox

Every parent message with recipients, channel, state and error.

School Transport: Notifications Outbox
09

Boarding Events

On and off, by RFID, NFC, QR, barcode or manual tap, with the stop, the time and the coordinates.

School Transport: Boarding Events

What's inside

Everything in School Transport

68 items in 13 areas, every one shipping with the app today.

  • Everything a transport office needs, on one screen.

    • Live GPS & geofence alertsTake in GPS positions over a secured connection, watch buses on a live map, and fire enter/exit alerts as they reach each stop.
    • Driver PWA & boarding scanDrivers scan or tap each child on and off from a phone — every board and alight notifies the parent in real time.
    • Fleet, fuel & maintenanceDeep BridgeERP Fleet adoption — odometer, contracts, fuel log with km/litre, maintenance and spare parts on every vehicle.
    • Compliance & country packs (NTSA)Track insurance, inspection and licence expiry with a daily alert, plus country packs such as Kenya's NTSA and SACCO compliance.
  • Fleet

    • Vehicles
    • Fuel Log
    • Maintenance Log
    • Maintenance Due
    • Compliance Docs
    • Spare Parts
    • Inspection Checklists
    • Child-Check Sweeps
    • NTSA Pack (Kenya)
    • Fleet Records
    • Fleet Services Log
    • Fleet Contracts
    • Odometer Readings
  • Live Operations

    • Fleet Dashboard
    • Trips Today
    • GPS Live Track
    • Notifications Outbox
    • Incidents
    • Boarding Events
  • Configuration

    • Settings
    • Campuses
    • Bulk Upload Compliance
    • Geofences
  • Student Transport

    • Assignments
    • Bulk Assign
    • Route Attendance
    • Staff Commuters
  • Field Trips

    • Upcoming
    • Pending Approval
    • Consents Outstanding
    • Trip History
  • Analytics

    • Driver Performance
    • All Trips
    • GPS Events
    • Geofence Events
  • Routes & Stops

    • Routes
    • Pickup Points
    • Route Schedules
  • Documents it prints

    • Bus Pass
    • Field Trip Permission Slip
    • Monthly Fuel Report
    • Vehicle Compliance Summary
    • Driver Performance Card
  • It runs by itself

    • Transport: Vehicle compliance alerts (daily)Runs daily
    • Transport: Flag expiring compliance docsRuns daily
    • Transport: Dispatch pending notificationsRuns every 5 minutes
    • Transport: Weekly driver performance rollupRuns every 7 days
    • Transport: compliance expiry alerts, NTSA (daily)Runs daily
    • Transport: Flag missed end-of-route sweepsRuns every 15 minutes
    • Transport: Field-trip consent remindersRuns every 12 hours
    • Transport: Record odometer readings from GPSRuns hourly
  • Roles it ships

    • Transport Officer
    • Transport Manager
    • Transport Driver
    • Transport Dispatcher
    • Transport Driver (Self-Service)
    • Transport Compliance Officer
    • Feature: GPS Tracking
    • Feature: Country Transport Compliance (Kenya NTSA)
  • Guided assistants

    • GPS Event Simulator (UAT)
    • Compliance Bulk Upload Wizard
    • Bulk Assign Students to Transport
    • EduPrime Adaptive Institution Settings
  • More in this app

    • Field trips with consent you can proveA field trip moves draft to pending approval to approved to completed, pulls its student list straight from the selected classes, and costs itself per head. Approval is blocked while consents are outstanding — the trip stays in pending approval and the history records how many are still missing, until the head presses Approve with Override. Every child gets their own consent page on their own private link, where a guardian accepts or declines with a note; the app re-sends the consent SMS to everyone still outstanding twice a day, and the permission slip prints one page per student for the families who want paper.

Put School Transport to work

Add it to your EduPrime plan, priced per student, or start a free trial and see it running first.