Projects<project.case-study />$ visualize dsa --interactive

DSA Visualizer Suite

Interactive visualizers for Sudoku Solver, N-Queens, Tic Tac Toe AI, Binary Trees, BSTs, Max-Heaps, and Dijkstra's shortest path.

Problem

Algorithm learning is easier when users can see state changes instead of reading only static explanations.

Approach

Expose step-by-step controls, visual state transitions, and data-structure specific layouts for common DSA topics.

Outcome

Demonstrates algorithmic depth, frontend interaction design, and developer-facing product thinking.

JavaHTMLCSSJavaScriptAWS S3CloudFront