Webapp for big five personality test.
Let's you answer 120 questions from the Johnson 120 IPIP-NEO-PI-R items.
Runs on Node/Next.js but can be exported to a static site.
See it live: b5.allthethings.win
You will need to have vercel installed as well as Node.js.
- Clone the repo.
- Configure vercel.json with your own scope
- Run the deploy script
$ npm run deploy
- Clone the repo
- Install dependencies
- Change
target
in next.config.js to 'server' - Run the export script
$ npm run export
Deploy the dist
folder to your favorite host
- b5-johnson-120-ipip-neo-pi-r The npm module with questions
- bigfive-calculate-score Module for calculating score
- b5-result-text Create a text resume based on the score
- bigfive-web Different approach to testsite with database backend