Skip to content


Repository files navigation

Build Status js-standard-style

We have moved

Further development of this website is done over at rubynor/bigfive-web

The link for our online big five traits survey is at


Website for five factor model of personality based on work from IPIP-NEO-PI.

Tests and evaluation is gathered from

See it live @

Written in nodejs using the next.js and micro framework



Download and install nodejs and git

Make sure nodejs version is equal or greater than 10.

The results are saved to a mongodb database, so for a full test you either need a running mongodb or an instance at mlab

git clone
cd bigfive-web
npm install
vim config.js # Edit config with vim (or your favorite editor)
npm run dev

Open web-browser at http://localhost:3000

Deploy using Now

At the moment bigfive-web is only compatible with Now v1.

You can only deploy to v1 if you have a paid account.

Follow this step by step guide

You can help making a version that supports v2 here

Deploy using Docker

Install Docker

$ docker run -d -p 3000:3000 --name bigfive-web alheimsins/bigfive-web

This will spin up a docker container and the test will be accessible at http://localhost:3000


Help wanted

If you want to help by translating the items to other languages this is how you do it.




Created by zrrzzt and maccyber with ❤ for Alheimsins