Project Title: Smart Public Transport Tracking App
Category: Mobile Application
Project File: Download Project File
Muhammad Anwar
manwar@vu.edu.pk
lovelyanwar@skype.com
Smart Public Transport Tracking App
Project Domain / Category
Mobile Application
Introduction
The Smart Public Transport Tracking App is a mobile application designed to help commuters easily track buses, vans, and metro services in real time. The app uses GPS data from vehicles and crowd-sourced updates from users to display accurate arrival times, current locations, and delays.
Commuters can search for routes, view real-time vehicle positions on a map, receive notifications for arrival/departure, and plan trips efficiently. The app also allows users to rate transport services and report issues, contributing to improved reliability and service quality.
Functional Requirements:
Users should be able to create accounts and log in securely.
Users should be able to reset their passwords.
The app should use device location services to detect the user’s current location.
Users should be able to search for nearby transport stops or specific routes.
The app should display a live map showing real-time positions of buses/vans/metro.
Vehicles should be marked with indicators showing current occupancy, estimated arrival time, and route number.
Users should be able to zoom in and out of the map.
Users should be able to filter routes by service type (e.g., bus, van, metro), occupancy, and estimated time.
The app should display real-time updates on vehicle arrival and delays.
Availability data should be updated regularly using GPS feeds and user reports.
Users should be able to view detailed route information (stops, timings, fares).
Users should be able to view service ratings and reviews shared by other commuters.
The app should provide turn-by-turn walking directions to the nearest stop/station.
Page 137 of 167
Users should be able to report vehicle conditions (overcrowded, delay, breakdown) or changes in arrival timing.
Users should receive push notifications for vehicle arrival alerts, service disruptions, or delays.
The app should allow users to pay fares digitally through the app.
The app should integrate with secure payment gateways.
Users should be able to purchase and store digital tickets/passes inside the app.
Users should be able to view their travel history and receipts.
The app should support route planning with estimated time and cost.
Operators (transport authorities) should have a portal to publish schedules, track vehicle movement, and manage route info.
The system should allow operators to broadcast alerts (e.g., route changes, strikes, emergencies).
The system should provide analytics dashboards for operators: ridership, peak hours, ticket sales, and delays.
The app should log audit trails for payments, route changes, and admin actions.
Accessibility: support multiple languages, voice instructions, and screen-reader compatibility.
Tools:
Android Studio
Firebase or SQLite for database management
Supervisor:
Name: Muhammad Anwar
Email ID: manwar@vu.edu.pk
MS Teams ID: anwarvu@outlook.com
No schedules available for this project.
No reviews available for this project.