Skip to content

Generates test cases of all types(array/strings/trees(weighted/unweighted)/graphs/matrix and more).

Notifications You must be signed in to change notification settings

qwertypool/Test-Case-Generator

Repository files navigation

Test-Case-Generator

This is made to test cases in various platforms like Leetcode where you can contribute by providing test-cases and earn leetcode coins too 😜

It works for:

  • Numbers
  • Arrays
  • Matrix
  • Strings
  • Variable length strings & Char matrix
  • Trees(weighted/unweighted)
  • Graphs(weighted/unweighted)

Build With

  • Python 3.8.3
  • Django 3.0.7
  • Bootstrap4

Some Screenshots

test1

test2

test3

Installation and run the server on local machine (Steps)

  1. First clone this repository using.

    git clone git@github.com:qwertypool/Test-Case-Generator.git

  2. Create a Virtual environment(venv)

    python -m venv ./venv

  3. Start the virtual environment

    .\venv\Scripts\activate

  4. Install the all necessary packages (with help of requirement.txt)

    pip install -r requirements.txt

  5. Now run the Django Server

    python manage.py runserver

  6. Now you can open the Website in a browser using http://localhost:8000/start

Note: If you find migrations related issue please check the setup.txt 😄

For Contribution

  1. Fork the repository
  2. Open Git Bash/ your preferred code editor
  3. Hit $ git clone git@github.com:qwertypool/Test-Case-Generator.git
  4. Now, you have a local copy of your fork of Test-Case Generator
  5. Make changes on the code and add new features
  6. Make a pull request (I will review and merge the code)

Do star the repo if you liked it!🤪

About

Generates test cases of all types(array/strings/trees(weighted/unweighted)/graphs/matrix and more).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published