GroupQuiz is a website that can host activites such as quizzes and voting events.
This started off as a side project to our school's annual Charities Day. We wanted to engage more people in activies during the day that would also incorparate their mobile phones.
While creating the website, we looked for ways to raise money for charity. This is done by using a credit system so users can only enter certain events by purchasing codes.
We used Boostrap 4 to give the website a responsive design and to work with all mobile devices. Jinja2 is used to automatically populate many of the pages with the information they need. For example, to list all the quizzes avaliable to the user.
When you load up the website for the first time, you are given a random fun username. You also get put into a group of the year that you're in.
Full customizability to make activites cost credits or to be absolutely free to enter. You purchase a physical unique code that gives you 10 credits to use on the website.
Quizzes and events are stored in JSON meaning you can add and remove them, or edit their contents at any time. The software allows you to customize how long you get for each question too.
The admin panel allows you to see statistics from how many users exist to what events have been entered.
Mentioned earlier, this project was created for our school's annual Charities day. We wanted to find a way to get more people engaged in activities during the day so we turned to technology.
All of this for a fun side project which turned out to be successful! We ran the server on one of our computers during the day where people would connect to a specific connection point to visit the GroupQuiz website.
Edward Upton (engiego)
Ben Dodd (mitgobla)