QuizMasterLite Tutorial

Introduction

Welcome to the QuizMasterLite tutorial! QuizMasterLite is a lightweight version of QuizMaster, designed for users who prefer a streamlined experience. With a reduced size and fewer dependencies, it provides the core quiz functionalities while minimizing resource use by ommiting the extra frilly bits.

Table of Contents

Installation

Follow these steps to install QuizMasterLite:

  1. Clone the repository via terminal:
    Clone this repository via terminal: git clone --recurse-submodules https://github.com/badguyland/QuizMasterLite
  2. Navigate to the directory:
    cd QuizMasterLite
  3. Run the setup script:
  4. Alternatively, perform a manual setup (Ubuntu/Debian only):
    1. Create a virtual environment:
      python3 -m venv venv
    2. Activate the environment:
      source venv/bin/activate
    3. Install tkinter:
      sudo apt-get install python3-tk
    4. Install dependencies:
      pip3 install -r requirements.txt

Home Screen

QuizMasterLite HomePage

When you start QuizMasterLite, the home screen provides two primary options:

Simply click on the desired option to proceed.

Playing a Quiz

To play a quiz, follow these steps:

  1. Click on Play a Quiz from the home screen.
  2. Select a quiz from the list of available quizzes after searching.
  3. Answer the questions by clicking on the correct option or typing the corresponding number.
  4. At the end, your score will be displayed.

Creating a Quiz

To create a new quiz, follow these steps:

  1. Click on Make a Quiz from the home screen.
  2. Provide a title for your quiz.
  3. Add questions and answers:
  4. Save the quiz when you're done.

Troubleshooting

Common Issues

Conclusion

QuizMasterLite offers a streamlined and efficient quiz experience. Whether you're playing or creating quizzes, it provides all the essential features in a lightweight package. Happy quizzing!