Budget: TBD with developer Deadline: December 20th
Scope Create a app/website where people can register and play quiz games collectively
Introduction The main idea of this project is to create an app/website where groups of players (teams) answer questions. The team that has more points, wins the game.
Backend An administrator creates new games and create/assign moderators. Administrator can also create/register teams/players. Administrator/Moderators will generate zoom meetings for up to 5 or 6 players and manually or randomly assign players into these meetings (zoom api key). Moderators will create teams and assign players randomly or manually or by something in common or alphabetically. The administrator will also be able to create different games for different teams/players in the future.
Frontend Players will receive an email and will have to register to the game. These 5 to 6 players will be a team (previously created by moderators/administrator) and they will set a name. The team will have to answer different kind of questions and get points.
For example, Google wants to hire the services for their marketing area worldwide. Administrator will create a new game for “Google Marketing” and will provide a link so the marketing manager will share it with his employees. Employees will register as players and moderators will assign them to teams of 5 to 6 each. Employees will receive an email welcoming them to the team and also with a new link where the players will have to specify a 1st captain, 2nd captain and so on until all players are defined in order for answering the different questions in the quiz. This is important because if first captain logs out or internet is down, second is in charge and so on until the last one answers it. If 2 are remaining, the system will have to warn the group that if they dont show up in less than 5 minutes, the team will be removed and get a total 0 points in the competition.
Once the players are registered and teams also renamed, they are ready to play. All the teams will play at the same time and will have the same amount of time to answer the questions.
Captain in charge is the only one who can answer. Answers cannot be empty at any time. Team cannot move on until an answer is set. The group can mark the question “to be reviewed later” without any problems at any time. Those questions can be bypassed but cannot end the game until those are answered.
Question Types Multiple Choice Textarea (a hint is added by administrator so moderator knows who is right and who is wrong) Upload an image or a video.
The questions that dont have a proper answer (textareas) will be marked as good or bad by the moderator.
The moderator will see all the answers in his queue (private url) to accept or reject the answers with a hint previously added by administrator
For example, if a team answered a question with: “egipt” and the real answer was “egypt” (administrator’s hint), the moderator will mark as correct and points will be given accordingly. Sometimes, these answers are not a one word.. These can be a long text. That’s why, a moderator, is a must. Scoring: each question will have a specific amount of points defined by the administrator when importing the excel sheet. A column should be the points per question.
Roles Administrator, moderators, players
Layout/Design 100% fully responsive. The questions will be majorly answered in mobile devices. Captain is the one that answers the questions. The rest can view the question that Captain is answering or browse the other pending questions. Captain can mark current question “to be reviewed later” meaning that when captain reaches the last question, can go back and review the pending ones. Ranking: the top 10 teams will be shown every 2 or 3 answers so moderators can have time to mark the textarea questions. The ranking will be shown after captain clicks on the next button for the next question and will show for 5 seconds until next questions appears. The idea of this game is that zoom meeting is held in a Desktop/Laptop PC while the questions are answered in a mobile device. This way, players can see themselves and answer the questions without any interruption or screen sharing or anything. Also, players can google the questions in their laptops if needed. No problem with that.