The problem
Pathfinding algorithms are taught with static diagrams — students memorise steps without ever seeing the search actually happen.
The approach
- Built real-time visualisation for BFS, DFS, Dijkstra's, A*, and Greedy with adjustable animation speed.
- Added maze generation plus customisable wall placement so users can test algorithm behaviour on their own layouts.
The outcome
- Grew to 100+ GitHub users by making DSA concepts easier to learn through direct interaction.