Skip to content

liaobin312716/remote-presentation-controller

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Presentation Controller

Simple Remote Presentation Controller for Reveal.js using Node.js. Presenter can use their mobile devices to control the slides via the controller web interface.

[Blog Link](http://www.ngo-hung.com/blog/2012/07/16/remote-controller-for-reveal-js-presentation)

Install

  1. Install node.js

  2. Run

node app.js

  1. Preloaded with 2 sample presentations:

Open another browser window to open the remote controller:

http://localhost:3000/controller

Users can issue up, down, left, right commands to navigate through the slides.

To remote control, just use the dropdown to select which presentation to control, then select one of the slides.

Note

  • config/index.js: configure the list of presentations and its initial slides
  • routes/index.js: server logic
  • views/controller.ejs: controller client logic
  • views/layout.ejs: most of the logic for a normal presentations
  • views/demo.ejs: actual html for 'Demo Presentation'
  • views/myppt.ejs: html for 'My Presentation'

About

Remote Presentation Controller for Reveal.js using Node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published