bigfive-web
bigfive-web copied to clipboard
Website for taking personality tests
We have moved
Further development of this website is done over at rubynor/bigfive-web
bigfive-web
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
Preview
Installation
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 https://github.com/Alheimsins/bigfive-web
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
Related
- 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
Help wanted
If you want to help by translating the items to other languages this is how you do it.
License
MIT
About
Created by zrrzzt and maccyber with ❤ for Alheimsins
