Back to Projects
SortVision
CompletedRadixUIVercelNext.js

SortVision

Visualiser and learning platform for various sorting algorithms

Timeline

6 months

Role

Co-builder

Team

Piyush Dhoka, Prabal Patra , Vivek Deshkmukh

Status
Completed

Technology Stack

RadixUI
Vercel
Next.js

Key Challenges

  • Sound integration for visualizar
  • Chatbot tuning for specific algorithms
  • Graph syncing with swapped elements

Key Learnings

  • Motion and RadixUI
  • Code exporting
  • Logic behind working of sorting algorithms

SortVision : Interactive Sorting Algorithm Visualizer

Overview

Developed an interactive sorting algorithm visualizer that helps users understand and compare popular sorting algorithms through real-time animations and intuitive controls. The platform is designed for students, educators, and anyone interested in learning how sorting algorithms work under the hood..

Key Features

Tools I've Implemented

Algorithm Visualizations: Step-by-step animations for algorithms like Bubble Sort, Merge Sort, Quick Sort, Heap Sort, and more, with adjustable speed and array size.

User Controls: Start, pause, reset, and randomize arrays to experiment with different scenarios and observe algorithm behavior.

Responsive Design: Fully responsive UI for seamless experience across devices, including mobile and desktop.

Educational Insights: Display of algorithm time/space complexity, code snippets, and explanations alongside visualizations.

Customizable Themes: Light/dark mode and color customization for accessibility and user preference.

Built with ❤️ by Piyush Dhoka
© 2025. All rights reserved