What I've Built
The Quiz
The client was leading a training seminar for the Ontario Association of Social Workers. She wanted to use a quiz to increase audience engagement. I created a site where the host could control when the quiz would advance to the next question to allow for discussion time between questions and to ensure no participants could finish the quiz prematurely.
The site linked below contains dummy questions rather than the original quiz since the client's organization owns the original questions and answers. When trying it out, have a single instance of the host controls site open along with however many instances of the participant site as you want open. In the host controls, "Start" may be pressed once at the beginning to start the quiz, "Stop" ends the timer for the current question, and "Reset" resets the entire quiz.
Node   JavaScript   MongoDB   Tailwind   WebSockets