Skip to content

SSulaimanW345/algorithm-analyzer-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Project Banner
react.js tailwindcss

An Algorithm Analyzer

Built with React.js and styled with TailwindCSS, the Algorithm Analyzer is a dynamic tool for visualizing and understanding algorithm execution. It supports 10+ algorithms, allows step-by-step control, speed adjustments, and seamless .txt file uploads, making learning and analysis more interactive. 🚀

  • Node.js
  • React.js
  • Tailwind CSS

👉 Flexible Input Handling: Upload a .txt file with comma-separated numbers or enter data manually to run algorithms effortlessly.

👉 Diverse Algorithm Support: Execute and compare 10+ sorting algorithms with real-time visualization.

👉 Interactive Controls: Step through execution with Stop/Forward buttons, adjust speed, and analyze every stage dynamically.

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Cloning the Repository

git clone https://github.com/SSulaimanW345/algorithm-analyzer-react.git

Installation

Install the project dependencies using npm:

npm install

Running the Project

npm run dev

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Contributors