Quiizer helps you to create quizzes for your community events, student and teachers and random too.
It also helps you to manage and perform various operations in the quiz, such as real time question correction and lot more. |
This project is built on MERN stack, to setup local enviroment follow these steps:
-
clone the repo
-
get inside the repo using
cd Quizzer
-
install the dependencies
npm i
, this will install the dependency for the nodejs enviorment -
get inside the client folder
cd client
-
to install the react dependencies run command
npm i
-
to run the nodejs dev server run
npm run dev-server
-
to run the react dev server run
npm run dev-client
We will be launching soon our Quizzer API where developers can create their custom experiences for user based on requirements.
Each worksheet contains
Attribute Name | Type | Required | Description |
---|---|---|---|
userID | String | YES | The id of the quiz creator. |
questions | Quiz | YES | array of Quiz Model |
Each Quiz contains.
Attribute Name | Type | Required | Description |
---|---|---|---|
question | String | YES | Question to be asked |
options | array of option having String type and enum a,b,c,d | YES | Choices for question |
answer | String having enum a,b,c,d | YES | correct answer for the question |