Skip to content

A vanilla JS & CSS3 quiz app demonstrating core front-end skills: dynamic DOM manipulation, state management, event handling, and responsive design.

Notifications You must be signed in to change notification settings

Abish-13/interactive-quiz-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Interactive Quiz Application

A fun, polished, and fully responsive quiz application built with vanilla HTML, CSS, and JavaScript. This project demonstrates dynamic content rendering, user interaction handling, and state management in JavaScript.

✨ Features

  • Dynamic Question Loading: Questions and answers are loaded dynamically from a JavaScript array.
  • Instant Feedback: Users receive immediate visual feedback (green for correct, red for incorrect) upon selecting an answer.
  • Score Tracking: The application keeps track of the user's score throughout the quiz.
  • Final Score Display: A summary screen shows the final score at the end of the quiz.
  • Clean & Modern UI: A responsive and visually appealing design that works on all devices.
  • Reusable & Easy to Extend: New questions can be easily added to the questions array in script.js.

πŸ”— Live Demo

You can try out the live version of the quiz here: https://abish-13.github.io/interactive-quiz-app/

πŸ› οΈ Built With

  • HTML5 - For the structure of the application.
  • CSS3 - For styling and layout.
  • JavaScript (ES6) - For the application logic and interactivity.

About

A vanilla JS & CSS3 quiz app demonstrating core front-end skills: dynamic DOM manipulation, state management, event handling, and responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published