Skip to content

zohaibxrehman/PathfindingVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Visualize path-finding and maze-generation algorithms (React web app)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published