DEV Community

Bokul Ahmed
Bokul Ahmed

Posted on

Sorting Algorithms Made Visual – Feedback Needed!

Sorting Algorithm Visualizer – A React-Based Interactive Tool

Hey devs! πŸ‘‹

I've built a React-based sorting algorithm visualizer to make learning sorting algorithms more interactive and engaging. I'd love to get your feedback and contributions! πŸš€

πŸ”— Live Demo: Sorting Visualizer

πŸ”— GitHub Repo: GitHub Link

🌟 Features

βœ… Supports multiple sorting algorithms (Bubble Sort, Selection Sort, etc.)

βœ… Dynamic animations to illustrate how sorting works

βœ… Adjustable speed and array size for better visualization

βœ… Interactive UI for an engaging experience

πŸ’‘ Why I Built This

Sorting algorithms are fundamental in computer science, but understanding their step-by-step execution can be tricky. This project aims to make them more visual and easy to grasp, especially for beginners.

πŸš€ How It Works

  • Select an algorithm
  • Adjust speed and array size
  • Watch the sorting process in action with real-time animations

πŸ› οΈ Tech Stack

  • Frontend: React, JavaScript, CSS
  • State Management: useState, useEffect
  • Deployment: Vercel

❗ Issue: Merge Sort Visualization

I’m currently facing an issue with Merge Sort visualization. The algorithm is implemented, but the animation doesn't seem to work as expected. If anyone has experience handling recursive sorting visualizations in React, your insights would be really helpful! πŸ™Œ

πŸ” Feedback & Contributions

I’d love to hear your thoughts!

  • Performance: How smooth is the animation on different devices?
  • Usability: Is the UI intuitive enough?
  • Improvements: Any features you'd like to see added?

πŸ‘‰ Want to Contribute?

Check out the GitHub repo and feel free to submit issues or pull requests!

Thanks for checking it out! πŸš€ Looking forward to your feedback.

Top comments (0)