Welcome to the Py-Quizz, a simple yet engaging platform designed to challenge your knowledge across various domains. Whether you're an aspiring developer, a seasoned techie, or just someone who loves quizzes, this application is the perfect way to test your skills and learn something new.
- Interactive Gameplay: Answer multiple-choice questions and get instant feedback on your performance.
- Admin Dashboard: Easily manage quiz questions by adding or removing them through a dedicated admin interface.
- Score Tracking: Keep track of your performance with a detailed scoreboard that shows your accuracy and progress.
- Start the Quiz: Simply enter your name to begin the quiz.
- Answer Questions: Each question will be presented with four possible choices. Choose the correct one to score points.
- Continue or Quit: After each question, you have the option to continue with the next question or quit the game.
- View Your Score: At the end of the quiz, you'll see a summary of your performance, including the number of correct and wrong answers.
- Login: Access the admin dashboard using the credentials (username:
Aaron
, password:555
). - Manage Questions: Add new questions or remove existing ones to keep the quiz up-to-date.
- Session Management: Maintain control over the quiz content and ensure that only authorized users can make changes.
- quiz.py: The main entry point for the quiz, handling user input and game flow.
- module.py: Contains the core functions for loading questions, checking answers, and calculating scores.
- admin.py: Provides administrative functionalities like adding and removing quiz questions.
- db.py: Holds the question bank and correct answers, as well as admin credentials.
- Clone the Repository:
git clone https://github.com/a-x-r-o-n/Py-Quizz.git
- Navigate to the Project Directory:
cd Py-Quizz
- Run the Application:
python quiz.py
We welcome contributions! If you have ideas for new features or improvements, feel free to fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
Thank you for checking out the Quiz Application! We hope you enjoy using it as much as we enjoyed building it. If you have any questions or feedback, don't hesitate to reach out.
Happy Quizzing! 🎉
This `README.md` provides a clear and professional overview of your project, with sections on features, usage, installation, and contribution guidelines. Make sure to update the GitHub repository link with your actual username or repository name.