soroush-mim / guessit-data-manager

3 stars 0 forks source link

Data Manager

this repository contains a flask server that implements REST API and functionality for writing and testing templates and generating question from the given templates and data. this questions used in a question game named whoknows

whoknows logo

How to install?

Setting up is simple, just follow these steps.

Python :

  1. Install python and pip and git:

    apt install git python3 python3-pip
  2. Clone the repository:

    git clone https://github.com/danialkeimasi/whoknows-template-manager
  3. Go to repository folder:

    cd whoknows-template-manager
  4. Install dependencies:

    pip install -r requirements.txt
  5. Start server:

    python3 app.py

Docker :

  1. Clone the repository:

    git clone https://github.com/danialkeimasi/whoknows-template-manager
  2. Go to repository folder:

    cd whoknows-template-manager
  3. Build image from dockerfile:

    docker build -t whoknows-template-manager
  4. Run docker image:

    docker run -it whoknows-template-manager

What it does?

How to use?

API documentation url :

Who is in charge?