Skip to content

DrMerfy/CardSorterServer-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CardSorterServer

Client side for the open card sorting tool.

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

Languages

  • Python 98.9%
  • Dockerfile 1.1%