Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 1.31 KB

README.md

File metadata and controls

21 lines (14 loc) · 1.31 KB

build status coverage

Big Five personality traits

A source code of the big-five.cz website that provides personality traits test Big Five. Based on the IPIP-NEO-PI project, version 21.06.

Developed using Django and Vanilla JS.

Installation

The project runs on port 9200, so you just visit the http://localhost:9200/ URL after setting it up.

The installation itself is pretty straightforward on Unix-like systems:

  1. Install Docker on your machine.
  2. For a local development, copy the docker-compose.override.yml-sample file to docker-compose.override.yml and modify accordingly.
  3. Apply migrations using the ./run.sh migrate command.
  4. Run it using the docker compose up command.

In production, you can use the provided deploy.sh script. And you will probably need to set your webserver to serve static files from the bigfive/static directory.

Translation to other languages

The translation strings are located in the .po files. See the Django documentation for details.