Developed a sorting algorithms visualizer web application using React, Redux, and the Web Speech API. Implemented features to demonstrate bubble sort, merge sort, quick sort, insertion sort, and selection sort algorithms visually, with real-time explanation using speech synthesis.
To run this project on your own computer, follow these steps:
-
Make sure you have Node.js and npm installed on your system.
-
Clone this repository to your local machine.
-
Open a terminal window and navigate to the project directory.
-
Install dependencies by running: npm install
-
Once the dependencies are installed, start the development server by running: npm start
-
The project will now be running and accessible at http://localhost:3000 in your web browser.
This project is also deployed on Vercel. You can view the live version here: https://sorting-algorithms-visualizer-tau.vercel.app/.