CronoQuiz
Web Application
About The Project
CronoQuiz started off as my introduction to Web development back in 2019, and as I kept learning new things, over the course of about three months, CronoQuiz became my passion project and I spent every waking moment working on it.
The idea for CronoQuiz came from an obsession I had at the time: competing with my school friends in quizzes to see who could score the highest. While platforms like Quizizz and Kahoot worked perfectly well on that front, I still thought about how it would feel if I had a similar platform of my own, and that's where CronoQuiz started. Once I had the initial idea, I discovered React, Firebase, and the rest is history.
CronoQuiz offers a social-media-type experience; every quiz is a kind of social media post: users can play it, save it, take a stand on the leaderboard, and more!
Here are only some of the things I implemented in CronoQuiz as a new and passionate web developer:
User Authentication
Users can make their own quizzes:
Name them, add tags for search, a cover image, etc.
Any number of questions with both single and multiple-choice answers.
Users can play other users' quizzes.
Leaderboard system.
Users can save other users' quizzes which then appear on their profile for easy access.
The number of times a quiz is saved is displayed publicly on its page, similar to a like counter in other social media platforms.
A live see-as-you-type search system to find the perfect quiz throughout the whole platform based on the name, description and tags of the quizzes.
Categorization of quizzes based on their tags.
CronoQuiz kickstarted my passion for web and app development and since then, I've never stopped learning and navigating through the infinite domains of computer science.





