Create a React app that visualizes a maze and solves it using algorithms like Depth-First Search (DFS) or Breadth-First Search (BFS).
- Load a maze (a simple 2D array where 0 represents open space and 1 represents walls)
- Visualizes the maze as a grid where cells are either walls or open spaces.
- Implements a button that starts the maze-solving algorithm and visually shows the steps as the algorithm explores the maze.
- Highlights the final path from start to finish.
- install dependencies:
npm install
- run the dev server:
npm run dev
- Click the link logged to the consolle to open the app in your browser