School transport safety platform
Safe Ride Kids
Live tracking parents trust, trip stages drivers run, and a school console that keeps every ride accountable.
Schools register on the web. Parents and drivers join on the mobile app with verified school or driver codes.

Live GPS
Driver location while trips run
7 stages
Pickup → school → drop-off timeline
3 roles
School · parent · driver
Verified
Approved connections only
How it works
One platform. Three roles. One safe ride.
01
School opens the campus
Register online, pick a unique school code, invite drivers, and manage students from the web console.
02
Families join by code
Parents and drivers register in the mobile app using the school code — or connect with an individual driver code.
03
Trips stay visible
Drivers advance trip stages and share GPS. Parents follow progress and get alerts when status changes.
Platform features
Everything schools need to run safer transport
Built around real campus workflows — not a pile of dashboards.
Live driver GPS
Drivers share real device location while a trip is active so parents can follow the vehicle.
Trip stage timeline
Start, on the way, picked up, arrived, return, dropped off — every stage is visible to the school and parents.
Verified connections
Parents request a school bus or individual driver. Drivers approve before children appear on the roster.
School codes
Each campus gets a unique code. Parents and school-bus drivers join with that code — no shared spreadsheets.
Parent & driver apps
Flutter apps for Android and iOS handle registration, onboarding, alerts, trips, and live maps.
Pickup confirmations
Drivers mark students picked up on the roster so the school and parents stay aligned.
Student & parent directory
School admins manage students, linked parents, drivers, and vehicles from one console.
Fleet visibility
The school overview shows vehicles that are currently broadcasting GPS from the driver app.
In-app alerts
Trip and connection events surface in notifications for parents, drivers, and school admins.
Subscription receipts
Schools submit payment receipts; platform admins accept or reject them with a clear billing status.
School bus or private driver
Support both campus fleets and individual drivers who share a personal driver code.
Role-based access
JWT auth separates parents, drivers, school admins, and super admins across web and mobile.
Get started
Web for schools. App for families.
School administration
Register a school
Create your campus account, set a school code, approve drivers, and manage students, parents, and vehicles.
Parent · Flutter app
Parents track every stage
Register with phone and password, add children, connect via school or driver code, and follow the ride live.
Driver · Flutter app
Drivers run the route
Join as a school-bus or individual driver, approve connections, mark pickups, advance trip stages, and share GPS.
Questions schools ask first
School admins and platform (super) admins use this website. Parents and drivers use the Safe Ride Kids Flutter app, connected to the same API and school data.

Ready to open safer school rides?
Register your school, share your code, and bring parents and drivers onto the same live system.
Register school