ShowBuzz

ShowBuzz is ontwikkeld als hobby project om kennis op te doen omtrent websockets.

Het idee achter ShowBuzz is een applicatie die techniek voor een quizshow faciliteert. De applicatie wordt gebruikt door een host en door deelnemers, die zich aan kunnen melden via een custom URL, op eenzelfde soort manier als veel JackBox games.
De host kan vervolgens switchen tussen verschillende vragen — die zelf vooraf zijn ingevoerd — en kan een buzzer beheren die deelnemers kunnen gebruiken.

Tijdens de ontwikkeling is gekeken naar alternatieven, zoals Kahoot, en is invulling gegeven aan diens beperkingen. Zo is de dankzij websockets de buzzer super snel: de druk op de knop is in minder dan 30 milliseconden bij de server (niet eens via wifi!). Met een reguliere XHR (AJAX) request zou dit meermaals langzamer zijn.
Naast buzzer vragen zijn er ook plaatjesrondes, audio/video en spelling-vragen in te stellen. Plaatjesrondes invulvelden hebben zelfs een fuzzy-matching functie, zodat ook als mensen niet perfect spellen een antwoord goed kunnen hebben als ~80% van de letters overeenkomt.

Het is intern getest met een variant van spelshow Um, Actually.