CV
Back to Projects
Quiz Application

Quiz Application

A full-featured quiz platform that lets instructors create quizzes and lets participants take them with real-time scoring and instant feedback. Includes role-based access so admins, instructors, and students each get an experience tailored to their needs. Instructors can build multiple-choice, true/false, and timed quizzes manually or generate question banks automatically using Gemini AI, cutting quiz-creation time dramatically. As participants submit answers, scores are calculated and displayed instantly, with a detailed results dashboard that breaks down performance by question, category, and attempt history. The role-based access system gives admins full control over users and content, instructors a focused quiz-authoring workspace, and students a clean, distraction-free test-taking experience - all state managed with Zustand and styled with ShadCn on top of a MongoDB and Node.js backend.

React
Tailwind CSS
Node.js
MongoDB
ShadCn
Zustand
Gemini AI

Key Highlights

  • Real-time scoring and result tracking as users complete quizzes
  • Role-based access control for admins, instructors, and students
  • AI-assisted question generation powered by Gemini AI

Let's build something great together.

Have a project like Quiz Application in mind? Let's talk about how I can help you ship it.

Get in Touch