Skip to content

MERN-stack application giving a Rorschach test to users.

Notifications You must be signed in to change notification settings

TravisDoesStuff/Rorschach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rorschach

The Rorschach test, or inkblot test, is a psychological test in which subjects view inkblots and report their interpretation of what they see. These tests are used by psychologists to evaluate the person's mental state or personality. The test is named after Hermann Rorschach. (more info)

In this application, one of the original inkblots are presented to the user for them to fill out and afterwards can compare their answers to other users that have previously answered.

This application is using the MERN-stack worflow using react-app along with Node.js and Express for routing, and MongoDB atlas for data storage.

Starting locally

You must have Node.js installed

  1. Clone repository
  2. Run npm install
  3. Create .env file and add Mongodb API key.
  4. Navigate to server.js and run node server.js to spin up routing server.
  5. Return to main directory and run npm start
  6. Server should be started on localhost:3000

Tasks

  • Build react application
  • Create MongoDB schema
  • Create routers to MongoDB, CRUD application
  • Select inkblot tests, and store previous answers