Static web-powered digital signage/interactive kiosk creation framework. Designed to make offline web content suitable for display through Android WebView on Kiosk Browser Pro, but also suitable for deployment via NW.js, Chrome Kiosk Mode, and others.
Experimental; use in production at your own risk.
You will need Node (and NPM).
Download the project. Install the required modules:
npm install
Start a local server:
npm start
Visit http://localhost:8080/examples/ for some starting hints. View the source of these examples and make your own presentations in the presentations folder (e.g. presentations/my-presentation/index.html).
Build a presentation for deployment with:
npm run build
npm run compile presentations/my-presentation
Compiled presentations are suitable for use as static offline sites (e.g. in your favourite Andoird kiosk browser), in NW.js, or on the web (for cutting-edge browsers only).
Feel free to fork. Pull requests will be considered on a case-by-case basis. Please remember to add examples demonstrating new features, including HTML comments: not everybody who uses BodLanes is a web developer!
This project is licensed under the GPL License version 3 - see the LICENSE file for details - with the exception of the copy of fontawesome free edition embedded within it, which is licensed under the MIT license.
With thanks to Jenny Townshend, Liz McCarthy, Alice O'Leary, and Gabriel Ignat on the Bodleian Libaries Comms-Web Team.