
The Problem
Conventional quiz applications offer static question sets with fixed difficulty curves, leading to boredom for advanced learners and frustration for beginners. Moreover, educators and students often require a portable, zero-overhead tool to create, edit, and safeguard customized quiz assessments without deploying complex backend infrastructures.
Architecture & Approach
Engineered as a lightweight client-side Single-Page Application (SPA). An adaptive difficulty engine continuously evaluates response streaks: answering three questions correctly in a row triggers automatic promotion to higher-difficulty question tiers, while errors demote difficulty to reinforce fundamentals. The portal incorporates password-secured CRUD mechanisms allowing users to create, modify, and delete quiz sections with full client-side persistence and randomized MCQ options.
About the Project
A dynamic, web-based quiz portal with an intelligent adaptive difficulty engine. Automatically scales question challenge in real-time based on learner performance streaks, featuring section-based progressive learning, password-protected quiz authoring, randomized MCQ delivery, and a responsive dark-themed UI.
Key Metrics
Real-Time Adaptive
Difficulty Engine
Randomized MCQ
Question Delivery
Password-Gated CRUD
Admin Security
GitHub Pages
Deployment