Operations
Transport
Routes, stops, fleet, providers, assignments, driver duty with GPS, parent live view, fees, and boarding reports.
This operations guide covers school transport management software for K-12 day schools. Whether you are evaluating cloud school management software or configuring Schoolyi after go-live, you will find practical steps for bus route planning, driver duty sheet - written for administrators and staff, not developers.
Last updated July 24, 2026
Transport links students to bus routes and pickup/drop stops. The /transport hub covers setup and daily ops. Drivers run pickup/drop duties with live GPS; parents and students poll live bus status. Stop monthly fees sync to TRN fee instances on assign and waive unpaid installments when an assignment ends.
Transport hub
| Area | Path | Notes |
|---|---|---|
| Overview | /transport | Summary KPIs, route list shortcut, create route |
| Routes | /transport/routes | Route list |
| Route detail | /transport/[id] | Stops (sequence, times, map pin, monthlyFee), optimize order, assignments |
| Providers | /transport/providers | Contractor / provider list |
| Provider detail | /transport/providers/[id] | Drivers; createDutyLogin or link existing user |
| Fleet | /transport/vehicles | Vehicles; detail links route + driver |
| Assignments | /transport/assignments | Student ↔ route/stop assignments |
| Duty | /transport/duty | Start pickup/drop; open trip roster |
| Trip duty | /transport/duty/[tripId] | GPS pings, board/drop marks, incident, finish/cancel |
| Day sheet | /transport/day-sheet | Office live fleet map + day export |
| Incidents | /transport/incidents | Breakdown/delay desk and substitute vehicle |
| Reports | /transport/reports | Boarding history; 5,000-row export with truncation flag |
| Parent | /parent/transport?childId= | Live status poll per child |
| Student | /my-transport | Self-service live status poll |
Driver duty
- While a trip is IN_PROGRESS, the duty screen uses navigator.geolocation.watchPosition (plus an immediate getCurrentPosition) and posts throttled location pings (~15s) to the trip location API.
- Drivers mark each student present or absent for board and drop phases; finish auto-flags unmarked students absent; cancel ends the trip with an optional reason.
- RBAC: Transport-role drivers operate their linked vehicles; school Admin and transport managers (leadership) can operate duty; Support Staff - Finance may view duty / day-sheet but cannot start or mutate trips.
- Provider driver profiles support createDutyLogin (new Transport-role user + temporary password) or linking an existing login so the driver can open /transport/duty.
Parent and student live status
- /parent/transport and /my-transport poll transport status about every 15 seconds (active trip, live location, approach/ETA, today's board/drop marks).
- Boarding marks and trip-start events can notify parents in-app and by email (preference keys transport_boarding / transport_trip); deep link targets /parent/transport?childId=….
Fees and boarding report
- Assigning a student to a stop with monthlyFee > 0 syncs monthly TRN FeeInstances (idempotent per assignment + YYYY-MM) through the academic year end (capped at 12 months).
- Ending / unassigning waives unpaid PENDING/OVERDUE/PARTIAL installments for that assignment (paid history kept).
- Ops CSV and filters live at /transport/reports; the reports catalog also exposes id transport-boarding (endpoint /api/transport/boarding-report).
Common questions
Quick answers in plain language.
What is school transport management software?+
Routes, stops, fleet, providers, assignments, driver duty with GPS, parent live view, fees, and boarding reports. This is a core topic in Operations on Schoolyi.
How do I set up transport in school management software?+
Follow the steps in this guide during library, transport, inventory, and procurement. Start with getting-started docs if you are new to Schoolyi, then apply the workflows here for your school year.
Who manages transport at a typical K-12 school?+
Usually operations and front-office staff responsible for school transport management software. Teachers and finance may have scoped access depending on your role configuration.
Does Schoolyi support bus route planning?+
Yes. Schoolyi is a cloud school management system (SMS) with connected modules on one student roster and academic calendar. See related guides below or contact us for a demo focused on school transport management software.
Related topics and buyer guides
Related searches
School leaders and IT teams often search for: bus route planning, and driver duty sheet.
More in this section
- Operations overview
Transport, inventory, procurement, laboratories, library, HR, and files.
- Library
Catalog, circulation, reservations, fines, and student self-request.
- Procurement and inventory
Vendors, purchase orders, GRN receiving, stock items, movements, and vendor bills.
- HR and careers
Internal HR hub, public job postings, applications, and hire → staff onboarding.
School software terms
school management system (SMS) · student information system (SIS) · school ERP · parent portal · full glossary · Ask Schoolyi
