An open API service indexing awesome lists of open source software.

https://github.com/pranjalco/quizzler

The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.
https://github.com/pranjalco/quizzler

api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui

Last synced: 8 months ago
JSON representation

The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.

Awesome Lists containing this project

README

          

# Quizzler
The **Quizzler** project is a quiz game application built using **OOP** and **Tkinter**. It fetches ten questions from the Open Trivia Database API and allows users to answer them through an interactive interface.

## Screenshots
![ss1](./screenshots/1.png), ![ss2](./screenshots/2.png)

## Author
Pranjal Sarnaik

## Features
- Dynamically fetches quiz questions from an API.
- Provides real-time feedback with color-coded responses.
- Displays and updates the score as players progress.
- Disables buttons and shows a final score upon completion.
- Organized with three main classes: `Question`, `QuizBrain`, and `QuizUI`.

## Level
Intermediate

## Tech Stack
API Integration | OOP | Tkinter GUI | Game Development | Python

## How to Run
1. Clone the repo:
```bash
git clone https://github.com/pranjalco/quizzler.git

2. Run(Also install required libraries):
```bash
pip install requests
python app.py

**Created by Pranjal Sarnaik**
*Released under the MIT License*