Website for five factor model of personality based on work from IPIP-NEO-PI.
Tests and evaluation is gathered from ipip.ori.org.
See it live @ bigfive-test.com
Written in nodejs using the next.js and micro framework
Download and install nodejs and git
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 https://github.com/Alheimsins/bigfive-web
cd bigfive-web
npm install
vim config.js # Edit config
npm run dev
Open web-browser at http://localhost:3000
Deploy using Now
$ wget https://raw.githubusercontent.com/Alheimsins/bigfive-web/master/production.env
$ vim production.env # Edit config
$ now -E production.env https://github.com/Alheimsins/bigfive-web
Deploy using Docker
Install Docker
docker run -d --name bigfive-web alheimsins/bigfive-web
- b5-johnson-120-ipip-neo-pi-r - Module for returning Big Five Johnson 120 IPIP-NEO-PI-R items
- b5-result-text - Text for big five results score generated by b5-calculate-score
- bigfive-calculate-score - Calculate score for big five tests
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