0% found this document useful (0 votes)
2 views5 pages

Bus Tracking System

The Bus Tracking System, SMIMP, is designed to improve public transport in Kolhapur by providing real-time bus information and intelligent scheduling. It targets local commuters, students, and municipal transport operators, offering features like live tracking, route maps, and notifications. The Minimum Viable Product includes a user-friendly interface for citizens and an admin portal for transport management, utilizing technologies such as React.js, Node.js, and MongoDB.

Uploaded by

satardekaraary
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views5 pages

Bus Tracking System

The Bus Tracking System, SMIMP, is designed to improve public transport in Kolhapur by providing real-time bus information and intelligent scheduling. It targets local commuters, students, and municipal transport operators, offering features like live tracking, route maps, and notifications. The Minimum Viable Product includes a user-friendly interface for citizens and an admin portal for transport management, utilizing technologies such as React.js, Node.js, and MongoDB.

Uploaded by

satardekaraary
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Bus Tracking System

1. Overview
SMIMP is a smart, scalable, and citizen-oriented platform designed to enhance
the commuting experience for public transport users in Kolhapur Municipal
Corporation (KMC). The platform enables real-time visibility into bus
schedules, routes, and estimated arrivals, empowering commuters to plan
better, save time, and reduce uncertainty in accessing local public transport.

2. Objective
To provide live bus route information, estimated arrival times, and
intelligent scheduling to the public.

To digitize and modernize public transportation services under KMC.

To reduce waiting time, overcrowding, and inefficiencies by offering data-


driven commute planning.

3. Target Users
Local commuters using KMC bus services.

Students, working professionals, elderly citizens.

Municipal transport operators (limited backend access for schedule


updates and insights).

4. Core Features
Feature Description

🗺️ Bus Route Map Visual route paths for all buses within KMC

⏰ Live Schedule Viewer Next arrivals, expected delays, departure timings

📍 Bus Location Tracking Real-time or simulated tracking of buses on the route

📅 Route-wise Timetables Static & dynamic (based on traffic patterns) schedules

🧠 Smart Trip Planner Suggest optimal bus routes between two locations

🔔 Notifications & Alerts Service delays, route closures, bus status alerts

📊 Analytics Dashboard Heatmaps, peak times, load factors for city officials
(Admin) (future scope)

Bus Tracking System 1


5. Scope of the MVP (Minimum Viable Product)
Public-facing web & mobile interface

Bus search by route or location

Static schedule input (manual or from Excel/CSV)

Admin panel for schedule management

Simulated tracking engine (manual inputs or dummy data in place of GPS)

Modular structure to integrate GPS when available

6. MVP Functional Modules

🧑‍💼 Citizen/User App


Search for buses from Point A to B

View list of active buses on that route

Track selected bus on a map in real time

Get ETA to the stop

Save favorite routes

Multilingual support (e.g., English + Marathi)

🧑‍💻 Admin Portal


Add/edit/delete buses and routes

Monitor each bus location (if GPS integrated)

Analyze usage reports

7. Key Technologies
Component Suggested Tech Stack

Frontend (Web) [Link] (PWA compatible)

Mobile App Flutter / React Native

Backend APIs [Link] + Express

Database MongoDB or Firebase Fire store

Map Services Google Maps API / OpenStreetMap

Bus Tracking System 2


Component Suggested Tech Stack

Live Location MQTT or Web Sockets, or mocked location updates via cron
Simulation jobs or script

Hosting Firebase / Vercel (for demo)

Use Cases:
🔷 Commuter (User)
Search available buses

View live bus location (simulated)

Check route and schedule

Plan trips from source to destination

Set alerts/notifications

Rate service (future scope)

🔷 Transport Admin
Add/edit/delete bus route

Add/edit/delete schedule

Monitor simulated live tracking

Upload schedule via Excel/CSV

Generate service reports (future scope)

🔷 System
Simulate live bus movement (no GPS)

Send alerts to users

Store and retrieve schedules and routes

Provide REST APIs to frontend/mobile app

Bus Tracking System 3


Bus Tracking System 4
Bus Tracking System 5

You might also like