Welcome to our interactive learning platform! This platform is designed to provide students with a collaborative and engaging learning environment. Students can interact with their peers by adding questions and quizzes, challenging and expanding their knowledge.
- Peer Engagement: Students can engage with their peers by adding questions and quizzes to the platform.
- Interactive Quizzes: The user-friendly interface allows students to create and share interactive quizzes.
- Collaborative Learning: The platform fosters a collaborative learning environment, where students can learn from each other's questions and quizzes.
- Customizable Learning Experience: With a wide range of subjects and topics to choose from, students can customize their learning experience.
- Enhanced Understanding: By participating in the platform, students can enhance their understanding of various subjects.
To run this project, you need to have the following installed:
- Python
- Flask
- Flask-SQLAlchemy
- Flask-Login
- Install Python and Git (if not already installed) using the following command:
sudo apt install python3 git -y
- Clone the repository using the following command:
git clone https://github.com/Dev-Bittu/QuizApp-Flask.git
- Navigate to the project directory using the following command:
cd QuizApp-Flask
- Install the required packages using pip:
pip install -r requirements.txt
- Start the Flask development server using the following command:
flask run
- Open your web browser and navigate to http://localhost:5000.
- Sign up for an account on the platform.
- Create your own questions and quizzes or answer existing ones.
- Track your progress and see how your knowledge expands over time.
- Dev-Bittu
- Add search functionality for questions and quizzes.
- Implement a leaderboard to track top performers.
- Show which question you got right, wrong, and which question you didn't.
This project is licensed under the MIT License.