/feedboard

:bird: A billboard for showing feeds

Primary LanguageJavaScript

🐦 feedboard

A billboard for showing activity feeds

Description

Feedboard is a web application that can be used in a kiosk setting to show live activity information from a variety of sources. Currently the following plugins are supported:

Feedboard also supports RSS feeds which will be displayed on the right side of the screen. This can be enabled by adding the feeds to the config file.

Requirements

Installation

  • Clone down the repository.
git clone https://github.com/snollygolly/feedboard.git
  • Install node packages (from inside the feedboard folder).
npm install
  • Install front end packages (from inside the feedboard folder)
bower install
  • Create your config. There's a config.example.json file in the root. Edit it to include all your values for the site and your OAuth information. Save it as config.json and leave it in the root.

  • If you want to use Google Analytics, set config.site.analytics to your Tracking ID and make sure the analytics partial (analytics.hbs) contains the correct Universal Analytics tracking code. If you don't want to use Google Analytics, remove that property or set it to false.`

  • Make sure your database is running or start it up.

rethinkdb
  • Run the seed script.
npm run seed
  • Start it up.
npm start
  • Enjoy!

Special Thanks

Ansira for helping to support the project and offering to be the test subject.