This is a React application that allows users to visualize and solve mazes using Depth-First Search (DFS) and Breadth-First Search (BFS) algorithms. Features
Maze Generation: Generate random mazes or create custom mazes using the built-in maze editor.
Pathfinding Algorithms: Choose between DFS and BFS algorithms to find paths from the start to the end of the maze.
Visualizations: Watch as the algorithm explores the maze and finds the optimal path in real-time.
Customization: Adjust the speed of the algorithm visualization and toggle between different maze sizes.
Usage
Clone the repository to your local machine:
bash
Install dependencies:
bash
cd pathfinder npm install
Start the development server:
bash
npm start
Open your browser and navigate to http://localhost:3000 to view the application.
Demo
You can find a live demo of the application here.
https://path-finder-algorithm.vercel.app/
Contributing
Contributions are welcome! Please feel free to submit issues and pull requests. License
This project is licensed under the MIT License.
