Simple presentation app built with express, bespoke.js and socket.io
git clone https://github.com/marksteve/showman.git
cd showman
npm install -g
Configuration is defined in config.json
:
{
"title": "Showman Demo",
"slidesPath": "./demo",
"assetsPath": "./assets",
"username": "demo",
"password": "demo"
}
Slides are written in Markdown. You can add notes by adding
another Markdown file with the same name suffixed with "-notes".
For example: Write your notes for 001.md
in 001-notes.md
.
Run the showman server from the directory where config.json
is:
showman
Go to http://<showman_server>:3000/ for the slides and http://<showman_server>:3000/rc for the control.
- Tap →
showman.deck.next()
- Swipe Left →
showman.deck.slide(currIndex + 1)
- Swipe Right →
showman.deck.slide(currIndex - 1)