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.

Parent & driver appsSchool web consoleLive trip updates
Safe Ride Kids app icon — school bus with safety shield

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.

Start registration

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