Skip to content

VivekYadav105/AlgoSim

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published