Skip to content

sigurdurkari/bigfive-web

 
 

Repository files navigation

Build Status js-standard-style Code Climate

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.world

Written in nodejs using next.js framework and following micro services:

The whole system is a framework primarily for personality tests, but can easily be extended with other types of tests.

Right now it supports these tests:

  • Johnson's (2014) 120-item IPIP NEO-PI-R
  • Donnellan et al.'s (2006) highly abridged B5 factor markers ("Mini-IPIP")
  • Costa and McCrae's (1992) NEO-PI-R Domains (50 and 100 questions)
  • Lee and Ashton's (2004) HEXACO-PI (soon)

Installation

Download and install nodejs and git

git clone https://github.com/maccyber/bigfive-web
cd bigfive-web
npm install
npm run dev

Open web-browser at http://localhost:3000

Deploy using Now

$ now https://github.com/maccyber/bigfive-web --npm

Deploy using Docker

Install Docker

docker run -d --name bigfive-web maccyber/maccyber/bigfive-web

Development

git clone http://github.com/maccyber/bigfive-web
cd bigfive-web
npm i
npm run dev

Screenshot

BigFive screendump

License

MIT

About

Created with <3 by zrrzzt and maccyber

Robohash image of zrrrzzt Robohash image of maccyber

About

Website for bigfive personality test

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%