Project Title: Smart School Bus Pickup and Tracking System
Category: Mobile Application
Project File: Download Project File
Jibran Khan
jibrankhan@vu.edu.pk
jibrankhanvu
Smart School Bus Pickup and Tracking System
Project Domain / Category
Android Application
Abstract / Introduction
Every day, thousands of school-going children rely on buses for transportation. However, there are many issues faced by parents and students such as missed pickups, unclear schedules, unsafe delays, and lack of real-time information are common problems faced by both parents and school authorities. This project proposes a Smart School Bus Pickup System to address these challenges through automation, GPS tracking, notifications, and route optimization.
Traditional school bus systems lack real-time communication between the school, bus drivers, and parents. There is no efficient way to notify parents of bus arrival times, delays, or to confirm a student’s pickup or drop-off. This leads to confusion, missed buses, safety concerns, and parental anxiety.
Functional Requirements:
Admin can create, edit, and delete user accounts (Parents, Drivers).
Admin can assign students to buses and drivers.
Admin can add, update, and remove buses.
Admin can define and edit routes for each bus using map interface.
Admin can assign pickup and drop-off points for each student.
Admin can view live location of all buses on a dashboard.
Admin can assign drivers to buses and routes.
Admin can update driver schedules and shift timings.
Admin can configure alerts and notifications for delays, maintenance, or emergency messages.
Drivers can log in using their assigned credentials.
Drivers can view their daily route, pickup points, and timing.
Drivers can start and end their trips via the app, triggering location tracking.
Drivers can mark attendance of students upon pickup and drop-off (e.g., by tapping on a list or scanning a QR code).
The app continuously shares the GPS location of the bus while the trip is active.
Driver can send an emergency notification to the school admin in case of accidents, breakdowns, etc.
Parents can log in using their credentials to access their child’s transport information.
Parents can view the real-time location of the school bus on a map.
Parents can receive Arrival notifications when the bus is approaching.
Parents can receive Pickup and drop-off confirmation messages.
Parents can receive Delay or cancellation alerts from the school or driver.
Parents can view child’s assigned bus, route, and driver details
Parents can view the estimated arrival time of the bus at their stop.
Page 139 of 167
Recommended Programing Languages:
Android Java, Kotlin or any other relevant language.
IDEs:
Android Studio or any other relevant IDE for android applications.
Database:
Firebase, MySQL or any other similar database for storage
Supervisor:
Name: Jibran Khan
Email ID: jibrankhan@vu.edu.pk
MS Teams ID: jibrankhanvu@outlook.com
No schedules available for this project.
No reviews available for this project.