Quizmaster
Online Quiz hosting platform
The problem Quizmaster solves
Due to the outbreak of COVID-19, students and professionals have to perform tasks from home. Quizmaster is an Ed-tech idea to host and participate in quiz contests in a secure way, which can be used for educational purposes as well as just having fun with friends.
- Online platform to host Your quiz contest.
- Conduct and participate in quiz contest using unique contest ID.
3.Instant result with in-depth analysis of your performance. - Compete to grab your rank on the leaderboard.
Challenges I ran into
One of the major hurdles was to create a secure system. Django provides in-built user authentication for the same.
Creating a specific contest for a specific group of users was another problem. So, I implemented the unique contest ID idea and functionality using python UUID4. Creating the pagination system and timer functionality were challenging. I used jquery show and hide property along with some simple logic to create pagination and used SetInterval function with some logic to make the timer. StackOverflow answers helped me a lot to learn new stuffs and overcome these problems.
Technologies used