Description
SkoolPath – School Bus GPS Tracking with Driver & Parent Apps
SkoolPath – School Bus GPS Tracking with Driver & Parent Apps is a complete School Bus Tracking & Student Safety System built using Flutter for Android & iOS, with a powerful Laravel/Firebase backend.
It helps schools track buses in real-time, manage routes, monitor drivers, and notify parents instantly with accurate ETA updates.
Whether you’re a developer, school, or transport company, SkoolPath gives you a ready-made, production-grade mobility platform.
Key Features
Real-Time Bus Tracking
- Live GPS tracking (Google Maps)
- Smooth animated bus marker
- Accurate heading & speed
- Background location updates (Android / iOS)
Instant Notifications
- Parent pickup alerts
- Bus approaching notification
- Trip start/stop alerts
- Custom school announcements
- FCM with device-based token management
Parent App Features
- Live bus location
- ETA for their child’s stop
- Driver details & bus info
- Stop-wise timetable
- Emergency SOS button
- Notification history
Driver App Features
- Start / Stop trip
- Route selection
- Attendance marking (optional)
- Auto background tracking
- Offline fallback support
School Admin Panel
- Manage schools
- Driver management
- Bus management
- Route + stops management
- Assign drivers to buses
- Real-time fleet dashboard
- Trip history & reports
Super Admin Panel
- Create schools
- Set subscriptions
- Manage all schools, buses & drivers
- Usage analytics
- Global settings
Technology Stack
- Flutter 3.x
- Firebase (Auth, Firestore, FCM)
- Laravel / Node (Optional backend alternative)
- Google Maps / OSM
- REST APIs + WebSockets support
- Clean MVVM architecture

