Skip to content

advptr/mento

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mento

Node.js server for quiz, and voting during Live presentations (and seminars).

Clients are assumed to be mobile phones, and a Web application displays results of votings etc on a big screen.

Prerequisite: node.js is installed

Install required package (once)

$ npm install socket.io

Edit questions

Check file questions.json

An json array of questions objects, each with the following attributes:

"question" : String, The question to ask
"options"  : Array of Strings, max 4 is assumed
"answer"   : Int, -1 for polls, otherwise the right answer as slot in the array above (0-4) 
"answers"  : Empty array, a placeholder for the server to store answer objects

Start server

The default port is 8080

$ node mento-server.js

Vote app, open browser and navigate to http://[server]:8080

Control app, naviagte to http://[server]:8080/mento-coontrol.html

About

Online quiz, voting app for live presentations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published