bigfive-web-next
v0.0.2
Published
https://bigfive-test.com
Downloads
5
Readme
bigfive-web
https://bigfive-test.com
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
The frontend is written in nodejs using the Next.js framework.
Installation
Download and install nodejs, git and vercel-cli
Install yarn
npm install --global yarnInstall docker and docker-compose
The results are saved to a mongodb database, so for a full test you either need a running mongodb or an instance at mlab
Development
add .env.local file
NEXT_PUBLIC_ENV=development
DB_URL=mongodb://root:example@localhost:27017
DB_NAME=b5
DB_COLLECTION=resultsRun the setup script to install all dependencies
yarnStart mongodb server
docker-compose up -dRun the development server
yarn devLinting
Run the linter
yarn lint && yarn format:fixLicense
Licensed under the MIT license.
