About Project
This project is designed to demonstrate the functionality of various sorting algorithms. Key features include:
- 5 distinct sorting algorithms
- Quick Sort
- Merge Sort
- Shell Sort
- Heap Sort
- Lazy Stable Sort
- Execution time tracking for each algorithm
- Adjustable delay duration and number of elements to sort
Technology
This project uses the following technologies:
- Dart: Used for scripting and implementing core functionalities
- Flutter: Utilized for building a highly interactive and responsive user interface
- Firebase Hosting: Provides reliable and scalable hosting services
Gallery

If you are interested in trying out the project, you can access it here
Get in Touch
If you are interested in the project, you can explore more about it on my GitHub Here