A dynamic quiz application built with Vanilla JavaScript. This project fetches questions from the Open Trivia Database API, has multiple categories and error handling system.
- Fetching: Questions are fetched live from an external API.
- Multiple Categories: Users can choose between Sports, Films, Video Games, and General Knowledge.
- Score Tracking: Score updates as the user answers.
- Randomization: Questions and answers are shuffled to ensure a unique experience every time.
- Responsive UI: Responsive design using Bootstrap 5, works seamlessly on mobile and desktop.
- HTML5 & CSS3
- Bootstrap 5 (For grid system and responsive layout)
- JavaScript (ES6+)
- API: Open Trivia DB