A GUI quiz application made in Tkinter (school project).
- We can add mcqs
- We can delete mcqs
- Each mcq is of 10 seconds, if not selected marked as "Unattempted".
- Each question has 10 points.
- We can switch from night mode to day mode and vice-versa.
- Show all summary After quiz ended.
- Good for students who want to practice MCQs.
- Python version 3.10 or higher
- MySQL version 8.0
- Pillow (8.4.0)
- mysql-connector (2.2.9)
- ttkbootstrap (1.6.0)
-
Create a mysql database named
"QUIZDB"
mysql> CREATE DATABASE QUIZDB;
-
To install required modules run following command in terminal in project folder.
$ pip install -r requirements.txt
- To start, run
__main__.py
file or:
$ python Quizzo
Quizzo is the repo name
- Run database.py to add some example mcqs in the database. And comment line no. 91 after running it.
- Comment below line.
mydb.add_example_mcqs()