It makes your Reveal.js presentations live and interactive. Indeed, a speaker can switch slides and people in the audience can synchronously follow the presentation on their smartphone, tablet or laptop. It also allows to the speaker to ask questions during his presentation and the audience can answer directly during the presentation. The results are updated in real-time and displayed on the speaker presentation only.
We use coffeescript for coding. Server-side: - Express.js - Jade - Socket.IO - Mongoose - debug - Underscore.string
Client-side: - Backbone.js - Aura (with backbone extention) - Lodash (underscore.js) - RequireJS - Handlebars.js - Twitter Bootstrap (and glyphicons) - Reveal.js - jQuery - Socket.IO
MongoLab: One MongoDB database
Google Chart API (Generate QR Codes)