Skip to content

Tsaousidis/gui-api-oop-pyquiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyQuiz 🎮

PyQuiz is a simple and interactive quiz application built with Python using the Tkinter GUI library. The quiz fetches random trivia questions from an API and allows users to answer them. The program provides real-time feedback and displays the user's score.

✨ Features

  • Random trivia questions fetched from an online API.
  • Interactive GUI interface built with Tkinter.
  • Real-time feedback on answers (green for correct, red for incorrect).
  • Score tracking throughout the quiz.
  • Simple, engaging user experience.

🚀 Installation & Usage

Installation

  1. Clone the repository:
git clone https://github.com/Tsaousidis/pyquiz.git
  1. Navigate to the project directory:
cd pyquiz
  1. Install the required dependencies by running:
pip install requests
  1. Run the program by executing:
python main.py

System Requirements

  • Python 3.x
  • tkinter
  • requests library for making API requests

Demo

demo

🛠️ Technologies Used

  • Python 🐍
  • Object-Oriented Programming (OOP) principles
  • requests for API calls
  • tkinter for the GUI interface.

👨‍💻 Created by Tsaousidis

🎉 Have fun tracking the Kanye quotes! Let me know your thoughts and suggestions! 🎉

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages