Skip to content

alni/digital-signage-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

62291e6 · Feb 11, 2018
Feb 11, 2018
Nov 22, 2016
Aug 18, 2016
May 13, 2016
Sep 29, 2017
Feb 11, 2018
Feb 11, 2018
Oct 10, 2017
Nov 22, 2016
Nov 8, 2016
Mar 6, 2016
May 9, 2016
Nov 27, 2016
Feb 18, 2016
Feb 11, 2018
Jul 19, 2016
Feb 27, 2016
Nov 17, 2016

Repository files navigation

Digital Signage Samples

A repository containing commonly used code samples for my digital signage projects. This includes code for

  • gcalflow/ - a customizable scrolling Agenda that uses data from Google Calendar,
    • gcalflow/reveal/ - a customizable Agenda presentation slideshow that uses data from Google Calendar
  • coin-slider/ - a customizable, nice, Slide show gallery that uses images from Flickr,
  • gapps-script/pollenvarsling/ - a project that automatically extracts Pollen alert data from Pollen Alert emails from NAAF (The Norwegian Asthma and Allergy Association) and adds the alert to Google Calendar,
  • php/flickr/ - a project that returns a filtered photos result from Flickr as a Feed,
  • responsive-tabbed-navigation/ - Provides a responsive tabbed multi-view navigation container for other pages.
  • xibo/ - custom templates for the modules of the Xibo Digital Signage project

Licensed under the MIT License.


Folder structure

  • coin-slider/ - contains code, layout and styles for the Coin Slider JavaScript library
  • domoticz/ - contains code for Domoticz Event script projects
  • gapps-script/ - contains code for integrating different Google services (and/or other services) with each-other through Google Apps Script
  • gcalflow/ - contains code, layout and styles for the gCalFlow JavaScript library
  • php/ - contains server side code samples written in PHP
  • xibo/ - contains templates and styles for Xibo modules
  • shared/ - contains shared code, styles and other resources

Building

To build this project you will need the following applications:

  • nodejs + npm
  • grunt - install with npm install -g grunt

Install the required NodeJS packages with (from the project root folder):

npm install

Links