Q

Quizmaster

The ultimate quiz platform

Q

Quizmaster

The ultimate quiz 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 contests using unique contest ID.
  • 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.

Discussion