Skip to content

Quiz builder with Nuxt.js and Express.js API server

Notifications You must be signed in to change notification settings

rajan-31/quiz-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiz Builder

Watch demo video on YouTube or download from here


This application has two components

  1. Client - Nuxt.js (Single Page Application), Tailwindcss
  2. Server - Express.js, MongoDB (API Server - REST)

Functionalities

  • User login and registration using email
  • Logged in users can view quiz list and create new quizzes
  • Permalink for every quiz (6 characters unique ID)
  • Guest users can take quizzes with permalink
  • API server now serving version 1 (client SPA using it)
  • New API versions can be added without breaking previous versions

Capabilities

  • No limit for creating quizzes
  • No limit for taking/solving quizzes
  • Minimum 1 and max 10 questions in a quiz
  • Question types: single option correct, multple options correct

API Documentation

(To be added)

Screenshots

Home Page

Login Page

Registration Page

New Quiz Page

Quiz Page