Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.2 KB

README.md

File metadata and controls

43 lines (26 loc) · 1.2 KB

Pathfinding and Maze Generation Algorithm Visualizer

A react web app for visualizing pathfinding algorithms and maze generation algorithms for educational purposes.

Visit the website! https://zohaibxrehman.github.io/PathfindingVisualizer/

Below is a demo of recursive division algorithm(Divide and Conquer approach) for generating a maze with Breadth First Search to find the shortest path between the points.

Below is a demo showing the drawing tool to make walls.

Cloning and Running the Application in local

Install Node JS

Refer to https://nodejs.org/en/ to install nodejs

Install create-react-app

Install create-react-app npm package globally. This will help to easily run the project and also build the source files easily. Use the following command to install create-react-app

npm install -g create-react-app

Install dependencies and run

Clone the project onto your local machine.

Install all the npm packages. Go into the project folder and install all npm packages:

npm install

To run the application:

npm start

The application runs on localhost:3000 on your local machine.