Q

Quizmaster

Online Quiz hosting platform

Q

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.

  1. Online platform to host Your quiz contest.
  2. Conduct and participate in quiz contest using unique contest ID.
    3.Instant result with in-depth analysis of your performance.
  3. 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

Discussion