Map Pathfinding Visualizer is a web application built with React.js and JavaScript that allows users to visualize and compute shortest paths between two points on global maps using various algorithms.
- Algorithm Support: Implements A*, Greedy, Dijkstra's, and Bidirectional Search algorithms.
- Dynamic Visualization: Animates pathfinding process with adjustable speed and replay functionality.
- Customizable Map Settings: Users can modify the map radius to explore different regions.
- Real-Time Traffic Integration: Enhances route planning with live traffic data for accurate navigation solutions.
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/map-pathfinding-visualizer.git - Go to the project folder:
cd map-pathfinding-visualizer - Install dependencies:
cd map-pathfinding-visualizer && npm install - Start the development server:
npm start - Open your browser and visit:
http://localhost:5173