EZRouting for K-12 school-bus transportation: it manages students, schools, vehicles, staff, stops, and routes, generates and optimizes routes, syncs with the district SIS, and pushes information to parents (BusQuest app / parent portal) and drivers (SafeDriver360 tablets).
Navigation surface
| Area | Route | Purpose |
|---|---|---|
| Students | #/ (default) | Master roster (1,029 in demo). Batch edit, rollover, regions, geocoding, parent register links, QR codes, real-time notifications. |
| Schools | #/schools | School records, bell times, drop-off/departure windows, GeoJSON boundaries, FindMySchool sync. |
| Vehicles | #/vehicles | Fleet records (capacity, wheelchair capacity, max hours, designations) + Work Orders, Repair/Maintenance Codes, Preventative Maintenance. |
| Staff | #/staffs | Drivers/aides; hourly & overtime rates; license & physical-exam expiration tracking; route-builder assignments; user management. |
| Stops | #/stops | Stop creation/merge/clone, auto-generate, stop types (Transfer, Depot, Corner, Safety), snap-to-street, curbside direction, turn-around restriction. |
| Routes | #/routes | Route/trip building, Auto-Generate Routes (optimization), Auto-Consolidate Trips, Clone/Move trips, PDF route reports, tiered pre/post-trip timing. |
| Settings | #/settings/general | District config, walkzone rules, automated-routing defaults, Data Sync (SIS via SFTP), Tablet config, Email/SMTP server. |
| Users / Roles / Security | #/settings/users, /roles, /permissions | Access control, view-only roles. |
| Parents | #/settings/parents | Parent/guardian accounts: activate, reset password, link students. |
| New/Change Requests | #/settings/changes | Approval queue for parent- and SIS-submitted transportation requests (new/change/withdrawal), with transportation-review flagging and SPED/IEP/wheelchair/aide fields. |
| New Route Requests | #/settings/builder | Route-building request workflow. |
| Import | #/settings/import | CSV import for 16 entity types (see data model). |
| Backups / Auditing | #/settings/backups, /audit | Backups and change/communication logs. |
| Find My Bus | #/findmybus | Self-service eligibility lookup: address + school + grade → bus/stop assignment (or "outside attending zone / no transportation"). |
Basic data model
Core entities: students, schools, vehicles, staff, stops, routes/trips, semesters (school years/sessions), districts, grades. Supporting: transportation plans, bus schedules, student assignments, regions (student & vehicle), zones, custom maps/overlays, filters, custom reports, user-defined fields (UDFs), parent links, equipment, guides, sandboxes. Safety/geo layer: predators (registered-offender avoidance), railway crossings, walking restrictions / hazard zones. Importable entities (16): Schools, School Contacts, Stops, Staff, Vehicles, Students, Student Contacts, Student Addresses, Routes, Student Transportation Plans, Student Assignments, Student Photos, Vehicle Street, Trip Override, Predator, Map Overlay.