Quizmaster logo

Quizmaster

  •  0 ratings
In category: Games

About Quizmaster

A web-app for conducting a quiz, including a page for players to enter their answers.

  •   605  
  •   0  
  •   0  
  •   0  
Github stats:
  •  Commits: N/A  
  •   N/A  
  •   N/A  
  •  Latest commit: N/A  

Deploy this app to RackNerd for $0.99/mo only!

Languages/Platforms/Technologies:
Lincenses:

More about Quizmaster

Quizmaster

CI Status

A web-app for conducting a quiz, including a page for players to enter their answers. Lots of question types are suported, which are configured in a YAML file.

Screenshot

screenshot

Installation

From prebuilt release in zip file (recommended)

  • Download "Binaries (compiled files) with demo configuration" from the latest release
  • Unpack the archive and open a terminal in the unpacked folder
  • Run bin/server (UNIX) or bin/server.bat (Windows)
  • Browse to http://localhost:9000

Using a prebuilt docker image

  • Run the following commands:
git clone https://github.com/nymanjens/quizmaster.git
cd quizmaster
docker-compose --file=docker-compose-prebuilt.yml up

Building and running your own release with Docker

  • Run the following commands:
git clone https://github.com/nymanjens/quizmaster.git
cd quizmaster
docker-compose --file=docker-compose-build-locally.yml up

Configuration

  • conf/quiz/quiz-config.yml:
    Configure your quiz here (questions, choices, answers, images, ...). The existing one in the release is a demo config that contains most of the options.

Play

How to set up

Follow these steps to host a quiz:

  • Make your own quiz by editing conf/quiz/quiz-config.yml. You can test your quiz by starting a local server with it (see the installation section above)
  • Host the server somewhere accessible to all players
  • During a quiz, share the link to your server with all players. You can go to the same page and unlock the master controls via the padlock icon (if you configured a masterSecret in quiz-config.yml). The important pages during the quiz:
  • The player's answer submission page: This is what players use to input their answers.
  • The quiz page: This is the screen to show to all players. It shows the questions, player scores and plays audio and video.
  • The master page: This is a screen only for the quizmaster. It allows you to score player answers and generally control the quiz flow.

Shortcuts

  • Quiz navigation
  • left/right: Go to the previous/next step of the question
  • alt + left/right: Go to the previous/next question
  • alt + shift + left/right: Go to the previous/next round
  • Tools during question
  • spacebar: Pause and resume the timer
  • shift + r: Play the current audio/video file from the beginning
  • shift + -/o: Subtract 30 seconds from the current timer
  • shift + =/+/p: Add 30 seconds from the current timer
  • alt + enter: Toggle enlarged image (if there is a visible image)
  • a: toggle the answer to be visible in the master view (http://localhost:9000/app/master)

Comments (0)

Please login to join the discussion on this project.

Quizmaster Reviews (0)

Overall Rating

None

based on 0 ratings

Please login to review this project.

No reviews for this project yet.

↑ back to top

RackNerd Medium Rectangle Banner

Popular Projects

FluxBB

in Social Networks and Forums
 40k    0    0    0  

Nextcloud

in File Transfer & Synchronization
 30k    1    1    0  

Dashboard

in Personal Dashboards
 10k    0    0    0  

Libreddit

in Social Networks and Forums
 9k    0    1    0  

Audiobookshelf

in Audio Streaming
 8k    0    1    0  

Libre Translate

in Miscellaneous
 8k    0    0    0  

CasaOS

in Self-hosting Solutions
 7k    0    0    0  

Most Discussed

Nextcloud

in File Transfer & Synchronization
 30k    1    1    0  

Tube Archivist

in Automation
 5k    0    1    0  

OneDev

in Project Management
 3k    0    0    0  

iodine

in Proxy
 3k    0    0    0  

Alf.io

in Booking and Scheduling
 3k    0    0    0  

sysPass

in Password Managers
 2k    0    0    0  

Misskey

in Social Networks and Forums
 3k    0    0    0  
pCloud Lifetime

Top Rated Projects

Gitea

 1 rating
in Project Management

Bagisto

 1 rating
in E-commerce

LinkAce

 1 rating
in Bookmarks and Link Sharing

Pydio

 1 rating
in File Transfer & Synchronization

Audiobookshelf

 1 rating
in Audio Streaming

Nextcloud

 1 rating
in File Transfer & Synchronization

Seafile

 1 rating
in File Transfer & Synchronization

Categories

You May Also Be Interested In

Minetest logo
Minetest cover

Minetest

An open source voxel game engine. Play one of our many game…

Word Mastermind logo
Word Mastermind cover

Word Mastermind

Wordle clone. A Mastermind-like game, but instead of colors…

QuakeJS logo
QuakeJS cover

QuakeJS

QuakeJS is a port of ioquake3 to Javascript that can be pla…