Skip to content

Latest commit

ย 

History

History
83 lines (55 loc) ยท 2.78 KB

File metadata and controls

83 lines (55 loc) ยท 2.78 KB

๐Ÿš€ Visual Algo Universe

Visual Algo Universe is an interactive platform to learn and master data structures and algorithms through visual learning and pattern-based problem solving.

Whether you're preparing for coding interviews or just trying to deeply understand how algorithms work, this tool brings DSA to life with real-time visualizations and hands-on walkthroughs.

๐ŸŒ Live Site โ†’


โœจ Features

  • ๐Ÿ“Š Algorithm Visualizer: Step-by-step visualization of how each algorithm runs.
  • ๐Ÿง  Pattern-Based Learning: Learn through proven DSA patterns used in technical interviews.
  • ๐Ÿ’ก Interactive Code Execution: Watch code run in sync with the visuals.
  • โš™๏ธ Clean UI/UX: Fast, focused, and responsive design.
  • ๐Ÿ”ง Work in Progress: Some visualizations are still being refined โ€” updates are on the way!

๐Ÿง  Patterns You'll Learn

Pattern Description
๐Ÿ” Two Pointers Efficiently solve problems with sorted arrays or pairs
๐ŸชŸ Sliding Window Handle subarrays/substrings with optimized time complexity
๐Ÿงฎ Dynamic Programming Optimize recursive problems by storing subproblem results
โž— Divide & Conquer Break down problems into sub-problems and conquer them recursively
๐Ÿงญ Graph Algorithms Explore BFS, DFS, Dijkstra's and more
๐Ÿ’ฐ Greedy Algorithms Make local optimal choices for a global solution

๐Ÿ› ๏ธ Tech Stack

  • Framework: Next.js (React)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Hosting: Vercel

๐Ÿ“ฆ Installation

# Clone the repo
git clone https://github.com/your-username/visual-algo-universe.git

# Navigate into the folder
cd visual-algo-universe

# Install dependencies
npm install

# Run the development server
npm run dev

๐Ÿ“Œ TODO / In Progress

  • Fix broken visualizations in some algorithms
  • Add new patterns (Backtracking, Union-Find, etc.)
  • Add code editor with live editing support
  • Mobile UI polish
  • Blog/tutorial integration

๐Ÿง‘โ€๐Ÿ’ป Author

Made with ๐Ÿ’™ by Muskan Dhingra
๐Ÿ“ซ dhingramuskan2001@gmail.com
๐ŸŒ Portfolio | ๐Ÿ™ GitHub | ๐Ÿ’ผ LinkedIn


๐Ÿ“œ License

This project is open source and available under the MIT License.