The Quiz App is an innovative and user-friendly web application built with Flask, designed to challenge users with a variety of multiple-choice questions. It offers an interactive and engaging experience, making it an ideal platform for testing users' knowledge on diverse topics.
Before running the application, make sure you have the following installed:
- Python (version 3.6 or higher)
- Flask (Install with
pip install Flask) - Flask SQLAlchemy (Install with
pip install Flask-SQLAlchemy)
Multiple-choice quiz questions User-friendly interface Immediate scoring and feedback Interactive and engaging experience
Flask: A lightweight web framework for Python SQLite: A simple and self-contained SQL database engine Flask-SQLAlchemy: An extension for Flask that simplifies database operations HTML/CSS: For building the frontend user interface
Contributions to the Quiz App project are welcome! If you have any suggestions, bug fixes, or new features to add, feel free to open an issue or submit a pull request.
cd quiz-app
python -m venv venv source venv/bin/activate # For Windows: venv\Scripts\activate
pip install -r requirements.txt
python main.py
Open your web browser and navigate to http://localhost:5000 to access the Quiz App.
The Quiz App was developed by
Feel free to customize the README.md file based on your project's specific details and information. It provides an overview of the project, how to use it, and how others can contribute to it.
- Clone the repository:
git clone https://github.com/your-username/Quiz_App.git
cd Quiz_App
├── app
│ ├── __init__.py
│ ├── models.py
│ ├── routes
│ │ ├── __init__.py
│ │ └── main.py
│ └── templates
│ └── quiz.html
├── create_db.py
├── main.py
├── get-pip.py
├── .hintrc
├── .gitignore
└── README.md