Back to All Recent Work
Frontend Web AppsCompleted

Computer Fundamentals Quiz Engine

Timed multi-choice interactive quiz with score tallying, instant feedback hints, and celebratory confetti.

Created by: Tanvi Joshi (Class 8 Student)
Project Duration: 10 Days
Associated Course

Coding for Kids & Teenagers

This capstone project is part of our curriculum in Mhaska. Students learn the concepts and build the application under faculty supervision.

View Course Syllabus
Project Overview

What Was Built?

Students built a dynamic quiz application to test classmates on computer hardware, software, and cybersecurity concepts.

The Challenge

Problem Solved

Rote memorization for exams is dull; students needed an engaging, interactive review tool.

The Execution

Solution Provided

Engineered JavaScript state management that steps through question arrays, validates answers, and renders summary stats.

Key Technical Features

Real-time countdown timer for each question
Visual instant green/red indicator for correct answers
Dynamic explanation pill revealed after answering
End-of-quiz score percentage and grade badge

Technologies & Tools Used

JavaScriptHTML5CSS3State Logic

Skills Demonstrated

  • Mastered JavaScript arrays of objects and loops
  • Understood DOM manipulation and event handlers
  • Demonstrated gamified learning in class