TimeTickQuiz is a command-line based interactive trivia quiz application that fetches real-time questions from the Open Trivia Database API. The program allows users to select categories, difficulty levels, and question types while enforcing a countdown timer for each question. It demonstrates API integration, multithreading, and dynamic quiz generation using Python.
Fetches live quiz questions dynamically from the Open Trivia Database API, ensuring users receive different questions every time they play.
Each question has a countdown timer implemented using Python threading, forcing users to answer within a limited time.
Users can choose quiz settings such as category, difficulty level (easy, medium, hard), and question type (multiple choice or true/false).
Tracks the number of correct answers and displays the final score at the end of the quiz.
Incorrect and correct answers are shuffled randomly to prevent predictable answer positions.
Uses HTTP requests to retrieve questions and categories from the Open Trivia Database API in real time.