Skip to content

Latest commit

 

History

History
76 lines (60 loc) · 2.1 KB

README.md

File metadata and controls

76 lines (60 loc) · 2.1 KB

AlgoSim

Overview

AlgoSim is an interactive web application designed to perform algorithm simulations. It provides users with a visual and educational platform to understand and experiment with various algorithms.

Features

  • Interactive simulations of multiple algorithms
  • Visual representation of algorithm steps
  • User-friendly interface
  • Customizable input parameters for simulations
  • Educational tool for students and developers

Tech Stack

  • Backend: Flask (Python)
  • Frontend: HTML, CSS, JavaScript

Screenshots

Installation

Prerequisites

  • Python 3.x
  • Flask
  • Pip (Python package installer)

Steps

  1. Clone the repository:

    git clone https://github.com/yourusername/algosim.git
  2. Navigate to the project directory:

    cd algosim
  3. Create a virtual environment:

    python -m venv venv
  4. Activate the virtual environment:

    On Windows:

    venv\Scripts\activate

    On macOS/Linux:

    source venv/bin/activate
  5. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Run the Flask application:

    flask run
  2. Open your web browser and navigate to:

    http://127.0.0.1:5000
    
  3. Choose among the different Algorithms and input parameters to start the simulation or use theory section to get more Insights on Algorithm.