Inspiration
We were inspired by the need for an interactive and adaptive learning tool that makes education both fun and accessible, allowing users to challenge themselves across various subjects with customizable difficulty levels.
What it does
Quizzzz is a versatile quiz web app that offers users the ability to select their preferred education stream, set the difficulty level, and engage with timed questions. At the end of each quiz, users receive a score, providing immediate feedback on their performance.
How we built it
We built Quizzzz using HTML, CSS, and JavaScript. HTML and CSS provide the structure and styling, while JavaScript handles the quiz logic, including question management, timing, and score calculation.
Challenges we ran into
One of the biggest challenges was implementing the timer for each question, ensuring it functioned smoothly across various devices and browsers without causing lag or affecting user experience.
Accomplishments that we're proud of
We’re proud of creating a clean and intuitive user interface that makes the quiz app easy to use for people of all ages. Successfully integrating a dynamic timer and score system was a significant milestone in this project.
What we learned
Through this project, we learned how to better structure our code for scalability, ensuring that new features can be added without disrupting the existing functionality. We also gained a deeper understanding of asynchronous operations in JavaScript.
What's next for Quizzzz
We plan to expand Quizzzz by adding more educational streams, introducing a multiplayer mode, and integrating analytics to provide users with insights into their learning progress over time.
Built With
- code
- css
- frontend
- html
- javascript
- mp3
- vs
Log in or sign up for Devpost to join the conversation.