/typeAndJoy

Dynamic MBTI Personality test and CMS web application built by MERN stack

Primary LanguageJavaScript

typeAndJoy

ToggleLightDark

CURRENT STATUS: OFFLINE. Update coming soon! Current deployment technology: AMAZON AWS EC2 & Docker.

Ready to know yourself better?

Type & Joy is a dynamic MBTI Personality test and CMS web application built by MERN stack technology. After taking MBTI test, you can also share your type to the world with the Type Board (Of course you can use your alias or nickname). This app provides the real-time test administration systems. For the administrator, you can create new question also delete the question, and it will automatically update to the personality test! For new question, the logic for the MBTI test is already implemented in the App, So you only need the question and type answer for the input.

Built With

Also special credit to the sources

Installation

  1. Clone the repo
    git clone https://github.com/CloverJoy/typeAndJoy.git
  2. Install NPM packages
    npm install
  3. For the first time usage, run this command to setup the initial server
    npm run startdeploy
  4. If you want to develop this App, Exit current terminal and you can use this command. For Front end development.
    npm run react-dev
    Open new terminal and run the development server
    npm start

Usage

After the installation, server will listen to Localhost and you can fully operate the Web App, start from the landing page
Personality test
Personality quiz and result

Share
Share your personality type to the board!

Register
Admin Registration. Secret key required to register. Please contact me if you want to contribute to the mbti questions or want to be an admin.

Share
Login (You can demo login as well to see the administration page, but you don't have authority to delete and post new question)

admin
Administrator Dashboard. If you are in demo login, you cannot delete and post the question (Error 403)

Contact

Christoffel Angga - chris.ang.dev@gmail.com
Project Link: https://github.com/CloverJoy/typeAndJoy
Linkedin: https://www.linkedin.com/in/christoffelangga/