CURRENT STATUS: OFFLINE. Update coming soon! Current deployment technology: AMAZON AWS EC2 & Docker.
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.
- Clone the repo
git clone https://github.com/CloverJoy/typeAndJoy.git
- Install NPM packages
npm install
- For the first time usage, run this command to setup the initial server
npm run startdeploy
- If you want to develop this App, Exit current terminal and you can use this command.
For Front end development.
Open new terminal and run the development server
npm run react-dev
npm start
After the installation, server will listen to Localhost and you can fully operate the Web App, start from the landing page
Personality quiz and result
Share your personality type to the board!
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.
Login (You can demo login as well to see the administration page, but you don't have authority to delete and post new question)
Administrator Dashboard. If you are in demo login, you cannot delete and post the question (Error 403)
Christoffel Angga - [email protected]
Project Link: https://github.com/CloverJoy/typeAndJoy
Linkedin: https://www.linkedin.com/in/christoffelangga/