Small project incorporating the A* pathfinding algorithm into an angularjs UI (with angular material components). https://a-star-angular.herokuapp.com/#!/main
I chose A-star or A* over breadth-first-search (BFS) because there is a heuristic of direction that makes it more efficient.