Client version for the open card sorting tool.
The full paper that was based on this tool can be found on the ACM's directory
- Node 12+ with npm and yarn
- Docker and docker-compose
- (Optionally) a unix-based or bashed enabled system
- Clone the repo locally (e.g.
$ git clone https://github.com/CardSorter/CardSorterClient
) - Cd into the root folder (e.g.
$ cd CardSorterClient
) - If running for the first time, install dependencies (e.g.
$ sh ./install_dependencies.sh
) - From the root folder get up the development environment
$ docker-compose up
- Cd into the module you'd like to run (e.g.
$ cd auth
) - Run the development server with watch capabilities (e.g.
$ yarn start
)
To run the backend, clone the server locally (https://github.com/CardSorter/CardSorterServer) and follow the instructions there for setting up the api.