Real-Time Public Transport
Tracking for Small Cities
Smart India Hackathon Project
Problem Statement
• • Passengers face uncertainty about bus/auto
arrival times.
• • Long waiting times and lack of reliability.
• • No real-time tracking system in small cities.
• • Reduced trust and lower usage of public
transport.
Proposed Solution
• • Website-based real-time tracking of public
transport.
• • GPS-enabled driver app to send live
locations.
• • Passengers see vehicles on map with ETA.
• • Admins manage routes, vehicles, and
monitor delays.
How It Works
• 1. Driver app sends GPS data to server.
• 2. Backend processes data and calculates ETA.
• 3. Database stores routes, stops, and vehicle
details.
• 4. Passenger website shows live tracking.
• 5. Admin website allows route/vehicle
management.
Key Features
• • Real-time bus/auto tracking.
• • ETA prediction at stops.
• • Search by route, stop, or vehicle.
• • Mobile-friendly passenger interface.
• • Admin dashboard for operators.
Technology Stack
• Frontend: React + Leaflet/Google Maps
• Backend: Node.js + Express + WebSockets
• Database: PostgreSQL/MongoDB
• Hosting: Vercel (frontend), Render/Heroku
(backend)
• GPS Tracking: Simple Android driver app
System Architecture
• Driver App (GPS) → Backend (Node.js) →
Database
• ↘ Passenger Website (React + Maps)
• ↘ Admin Website (Route
Management)
Impact & Benefits
• • Reduce passenger waiting times.
• • Increase trust in public transport.
• • Low-cost solution for small cities.
• • Data-driven improvements for operators.
• • Promotes smart mobility and sustainability.

RealTime_Public_Transport_ Tracking.pptx

  • 1.
    Real-Time Public Transport Trackingfor Small Cities Smart India Hackathon Project
  • 2.
    Problem Statement • •Passengers face uncertainty about bus/auto arrival times. • • Long waiting times and lack of reliability. • • No real-time tracking system in small cities. • • Reduced trust and lower usage of public transport.
  • 3.
    Proposed Solution • •Website-based real-time tracking of public transport. • • GPS-enabled driver app to send live locations. • • Passengers see vehicles on map with ETA. • • Admins manage routes, vehicles, and monitor delays.
  • 4.
    How It Works •1. Driver app sends GPS data to server. • 2. Backend processes data and calculates ETA. • 3. Database stores routes, stops, and vehicle details. • 4. Passenger website shows live tracking. • 5. Admin website allows route/vehicle management.
  • 5.
    Key Features • •Real-time bus/auto tracking. • • ETA prediction at stops. • • Search by route, stop, or vehicle. • • Mobile-friendly passenger interface. • • Admin dashboard for operators.
  • 6.
    Technology Stack • Frontend:React + Leaflet/Google Maps • Backend: Node.js + Express + WebSockets • Database: PostgreSQL/MongoDB • Hosting: Vercel (frontend), Render/Heroku (backend) • GPS Tracking: Simple Android driver app
  • 7.
    System Architecture • DriverApp (GPS) → Backend (Node.js) → Database • ↘ Passenger Website (React + Maps) • ↘ Admin Website (Route Management)
  • 8.
    Impact & Benefits •• Reduce passenger waiting times. • • Increase trust in public transport. • • Low-cost solution for small cities. • • Data-driven improvements for operators. • • Promotes smart mobility and sustainability.