A self-contained impress.js presentation for running at a convention booth. It starts playing on its own, advances every 9 seconds, and loops forever. Every screenshot is the real product (a demo tenant, "Rainier Senior Placement").
No account or credentials needed — the repo is public.
- Just play it (device is online): open https://seniorplace.github.io/booth-slideshow/ and go full-screen (F11, or Add to Home Screen on an iPad).
- Download one file (works offline afterward):
https://github.com/SeniorPlace/booth-slideshow/releases/latest/download/booth-slideshow.zip
Unzip it and open
index.htmlin any browser. That's the whole install.
The zip is repackaged automatically on every push to master, so that link always serves the newest version.
- It runs hands-off: auto-advance, infinite loop, cursor hides itself, and it asks the browser to keep the screen awake.
- Tap / click / arrow keys let you drive it manually during a conversation; auto-play resumes afterward.
Escshows the zoomed-out overview of the whole story.
- Slides live in
index.html(onediv.stepeach; positions viadata-x/data-y/data-rotate). - Screenshots live in
img/— regenerate from a local demo tenant and drop in replacements with the same filenames. - Styling in
css/booth.css; the auto-advance interval isdata-autoplayon#impress.