Skip to content

singhankit001/Shuttle_Tracker

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Shuttle Tracker 🚍

A real-time bus tracking and pick-up notification system built for NST students.


✨ Overview

The Shuttle Tracker web-app lets students see the exact location of their college shuttle, request a pick-up with one tap, and display their class schedule to the driverβ€”reducing confusion and unnecessary calls.

Impact

Role Benefits
Students Shorter waiting times, on-time arrivals
Drivers Fewer calls, clearer routing
Faculty Fewer class disruptions
NST Management More disciplined, data-driven transport system

πŸš€ Tech Stack

  • Frontend: React 18 + Vite

πŸ› οΈ Local Setup

Prerequisites: Node β‰₯ 18 & npm

# 1. Clone & enter project
git clone <repo-url>
cd Shuttle_Tracker

# 2. Install frontend deps
cd frontend
npm install

# 3. Start dev server
npm run dev

The app will be served on http://localhost:5173.


πŸ“‚ Project Structure

Shuttle_Tracker/
 β”œβ”€ frontend/      # React web client
 β”‚   β”œβ”€ src/
 β”‚   β”‚   β”œβ”€ App.jsx
 β”‚   β”‚   └─ …
 β”‚   β”œβ”€ index.html
 β”‚   └─ vite.config.js
 └─ backend/       # (coming soon)

🀝 Contributing

  1. Fork the repo & create a feature branch (git checkout -b feature/xyz).
  2. Commit your changes with clear messages.
  3. Open a Pull Request.

πŸ“„ License

This project is released under the MIT License β€” see LICENSE for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.4%
  • CSS 22.9%
  • HTML 3.7%