- Python 3.8+
- Node.js 16+
- Git
- Clone the repository:
git clone https://github.com/Sunil2587/Algorithm.git
cd Algorithm- Setup backend:
cd backend
python -m venv venv
venv\Scripts\activate # Windows
pip install -r requirements.txt
python app.py- Setup frontend (in new terminal):
cd frontend
npm install
npm run dev- Open http://localhost:5173 in browser
- Interactive algorithm visualizations
- Step-by-step execution
- Quiz mode for learning
- Multiple algorithms: sorting, searching, graphs