Skip to content

CardSorter/CardSorterServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CardSorter

The open source card sorting tool.

https://usability.csd.auth.gr/card-sorter/en


The full paper this tool was based on can be found on the ACM's directory Original authors: Georgios Melissourgos, Christos Katsanos

How to get started

Prerequisites

  1. Python 3 \w pip
  2. Docker and docker-compose
  3. (Optionally) a unix-based or bash enabled system

Running the development

  1. Clone the repo locally (e.g. $ git clone https://github.com/CardSorter/CardSorterServer)
  2. Cd into the root folder (e.g. $ cd CardSorterServer)
  3. If running for the first time:
    • Create a new venv $ python -m venv env
    • Activate environment $ source env/bin/activate
    • install requirements from requirements.txt pip install --no-cache-dir -r ./requirements.txt (or leave it up to PyCharm)
  4. Get up the database $ docker-compose up, database can be visually inspected from localhost:8081
  5. Get up the API python app.py

Publications

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5