Skip to content

Alheimsins/bigfive-simple-test

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
css
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

bigfive-simple-test

Take a big five test on your local machine and save the result.

Setup

  • 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

Advanced

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 use npm start
  • if you want the questions in the same order everytime change randomizeQuestions to false in config.js

Related

License

MIT

About

Created with ❤ for Alheimsins

Alheimsins logo

About

Take a big five test on your local machine and save the result

Resources

License

Stars

Watchers

Forks

Packages

No packages published