Client side for the open card sorting tool.
The full paper that was based on this tool can be found on the ACM's directory.
- Python 3 \w pip
- Docker and docker-compose
- (Optionally) a unix-based or bashed enabled system
- Clone the repo locally (e.g.
$ git clone https://github.com/CardSorter/CardSorterServer
) - Cd into the root folder (e.g.
$ cd CardSorterServer
) - If running for the first time, install requirements from requirements.txt
pip install --no-cache-dir -r ./requirements.txt
(or leave it up to PyCharm) - Get up the database
$ docker-compose up
, database can be visually inspected from localhost:8080 - Initialise and seed the database
$ sh ./init_db.sh
- Get up the API
python app.py