NaviLoop

NaviLoop – Real-Time Smart Bus Tracking System

NaviLoop is an intelligent and real-time smart bus tracking web application built with React, Firebase, and Leaflet.js. It simulates and displays the live location of a bus on an interactive map and shows the real-time path from the bus to the user’s location.

Live Demo

Navi-Loop


Features


Tech Stack


Getting Started

1. Clone the Repo

git clone https://github.com/your-username/NaviLoop.git
cd NaviLoop

2. Install Dependencies

npm install

3. Configure Firebase

Create a .env file in the root:

NEXT_PUBLIC_FIREBASE_API_KEY=your_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_project.firebaseapp.com
NEXT_PUBLIC_FIREBASE_DB_URL=https://your_project.firebaseio.com
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project

4. Run the App

npm run dev 

To Do


Screeenshots

image image image


Contributing

Contributions are welcome! Please open issues or submit pull requests for improvements.


License

This project is licensed under the MIT License. See LICENSE for more info.


Author @Team