Take a big five test on your local machine and save the result.
- you'll need Node.js >= 14 on your machine
- download or clone this repo
- go to project root and install dependencies
npm i
- start the server
npm run dev
- go to http://localhost:3000
- take the test
- all tests will be saved to disk in the
/results
folder
The saved tests are the raw answer data.
If you want to render the test result later you'll need to run the data through bigfive-calculate-score
and b5-result-text
- To change the test language change
language
in config.js to anything supported by b5-johnson-120-ipip-neo-pi-r - If you don't want to run the site in dev-mode you can build it
npm run build
and usenpm start
- if you want the questions in the same order everytime change
randomizeQuestions
tofalse
in config.js
- b5-johnson-120-ipip-neo-pi-r Module for returning Big Five Johnson 120 IPIP-NEO-PI-R items
- bigfive-calculate-score Calculate score for big five tests
- b5-result-text Text for big five results score generated by bigfive-calculate-score
Created with ❤ for Alheimsins