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