Skip to content

Intra LAN smart phone based buzzer app for quiz competitions

Notifications You must be signed in to change notification settings

JoyceBabu/buzzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buzzer

A realtime buzzer app that works within LAN, without internet connection, for use with Quiz competitions. Any smartphone can be used as the client.

npm install
node server.js

Screen

Password

Default admin password is secret. Can be configured via the environment variable ADMIN_PASSWORD.

Features

  • Works without internet access
  • Admin approval for registations
  • Announces the name of winner via TTS
  • Remembers registration across page load
  • Accidental reload protection

Flow

  • Users (client) registers their team by opening the User screen.
  • Admin approves the teams from the admin screen.
  • The main screen will be displayed using Projector / LED screen to display the results.
  • Admin resets the buzzer before each question from the admin screen.

Recommendation

  • Run in local Wireless LAN (WiFi network) with static IP for the server machine.
  • Distribute the WiFi network name, and server url as QR code for easy client setup.
  • Place the mobile phone in Do not disturb (DND) mode, to prevent calls during competition.
  • Ensure that mobile phone screen has the longest timeout to prevent the screen from locking during competition.

About

Intra LAN smart phone based buzzer app for quiz competitions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published