A cross-platform Flutter app enabling bus drivers and route supervisors at SSN College of Engineering to share live locations, send route updates, notify breakdowns, and manage lost & found requests for passengers.
Companion application to the SSN Bus Tracking – User App.
- Share your current location with passengers on the assigned route.
- Start/Stop location sharing with a single tap.
- Notify all passengers of a breakdown in real time.
- Status auto-updates to
BREAKDOWN
until resolved.
- Easily switch your assigned bus route in case of reassignment.
- Supports dynamic routing and multi-driver handling.
- View, approve, or reject lost item reports submitted by students.
- Mark items as resolved to close the loop with the requester.
- Supervisors and admins can view and verify daily arrival time reports.
Component | Tech Used |
---|---|
UI Framework | Flutter (Dart) |
Location Services | Google Maps SDK, Location Package |
State Management | GetX |
Authentication | OTP-based login (Admin/Driver roles) |
Backend Services | Firebase Realtime Database, Firestore |
Design & Prototyping | Figma |
Role | Capabilities |
---|---|
Driver | Share location, notify breakdown, view & manage lost items |
Admin | All driver permissions + access to arrival reports |
Supervisor | Manage drivers and assist in route reassignment |
Screen | Preview |
---|---|
Home Screen | ![]() |
Lost Found Screen | ![]() |
Sign In Screen | ![]() |