/quizzer

Mini quizzer app developed in react and fastify

Primary LanguageJavaScript

Quizzer

Mini quizzer app developed in react and fastify

The master repository is directly linked to heroku app for automatic deployment right after CI testing.

See it in action here

Game Instructions

The game allows a group of users to respond to an admin/master questions. The master can enter to the control panel by logging in as admin account. The master types on the field and sends the question. All the other users will receive it and can book the answer. The response will then be forwarded to the master that will review it.

All steps are timed. When timeout occurs the question will be discarded or the user banned.

When a user responds to 5 questions correctly (5 stars) will win the game.

Server Management

# Install dependencies
npm install

# Run server
npm start

# Perform tests
npm test

# Perform unit testing in real time during development
npm run qa

Client Management

# Go into react-ui folder
cd react-ui

# Install dependencies
npm install

# Run development server with automatic recompilation
npm start

# Run production build
npm run build