This web-based application is a 3D visualizer for the A* and BFS graph algorithms. Users can place the starting and ending nodes along with obstacle nodes. In additon to the technologies outlined below, I used ThreeJS for the 3D aspects of the project. I built this project out using CodeSandbox and the live demo can be found HERE.
Blocks are placed on the board
The algorithm process is being shown with the green squares
Once the end node(red) is found, the path is plotted with the purple blocks