Quickizz is a web-based platform designed to make testing and evaluation in a classroom or lecture environment quick, interactive, and efficient. It allows lecturers to post multiple-choice questions (MCQs) in real time and enables attendees to respond, view results, and gain insights into their performance. The platform is lightweight, intuitive, and tailored for both educators and students to foster an engaging learning experience.
- Lecturer Question Posting: Lecturers can easily create and post MCQs directly through the platform.
- Real-time Availability: Questions appear immediately for attendees to view and respond to.
- Logging as Lecturer: Lecturers can log in to the platform to post questions and view performance metrics.
- Logging as Student: Attendees can log in to submit answers and view their performance.
- Saving login credentials: Users can save their login credentials for quick access to the platform.
- Student Interaction: Attendees can answer questions and submit their responses in real-time.
- Answers Checking: Cool colors (red / green) indicate correct and incorrect answers for users after they click submit.
- Student Memory: Students can view all their past responses and still see full response on the questions.
- Lecturer Memory: Lecturers can view all the responses to their past quizzes they hosted on the platform. Even if they are not logged in, students can still answer.
- Performance Insights: Lecturers can view performance metrics to assess understanding and teaching methods in real time.
- Results Sharing: Students can view others' answers in real time to see what they might be missing.
- Gamification: Reward students with points for correct answers, fostering a competitive and engaging environment.
- Mobile-Friendly Design: A fully responsive platform ensures seamless usage on smartphones and tablets.
- Frontend: React.js
- Backend: Flask
- Database: MongoDB
This project is licensed under the MIT License. See the LICENSE
file for details.