chris5marsh / impress.js

Squishing together Impress.js and socket.io to produce a presentation library you can control with your mobile.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Impress with WebSockets

An unholy fusion of Impress.js and socket.io, this fork allows you to run a presentation on a local Node server and use your mobile as a controller.

Clone the repo, run npm install in the root and then run node server.

Go to http://YOUR-IP-ADDRESS:3000 to see the presentation and visit http://YOUR-IP-ADDRESS:3000/remote.html to access the remote. Both presentation and remote need to access the same hostname for socket.io to do its magic.

Currently, anyone on the same network with your computer's IP address can control your presentation, which is probably not optimal. I'll see if I can get some sort of authorisation in place for the next release.

Acknowledgements:

Bartek Szopka for the brilliant Impress.js

Automattic for the ease of socket.io

Changelog

v 1.0.0 (15/09/2014) First run, which works!

About

Squishing together Impress.js and socket.io to produce a presentation library you can control with your mobile.


Languages

Language:JavaScript 59.6%Language:CSS 40.4%