BarcampBangalore / bcb-twitter-streaming

Barcamp Bangalore Twitter, Updates and Schedule wall

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BCB Twitter Streaming

Show tweets, updates, schedule as well as the currently running sessions for an event.

Used during Barcamp Bangalore 12 & 13. Designed for projecting on screens 1600x900px. Looks fine on normal screens and is usable on mobile devices.

Companion project to BCB Platform, uses the schedule JSON generated from this project.

Required

  • node.js
  • express (3.x)
  • socket.io (0.9.x)
  • ntwitter (0.5.0)
  • moment (2.0.0)
  • handlebars (1.0.0-rc3, included)
  • jmpress.js (0.4.3, included)
  • jquery (1.9.1, included)

TODO

In no particular order

  • Refactor and modularise code
  • Generate schedule page and css based on number of slots and rooms
  • Improve usability on mobile devices
  • Improve security
  • Improve error logging and handling
  • Remove BCB13 specific branding and make it suitable for all events
  • Follow Twitter guidelines completely for tweet display

About

Barcamp Bangalore Twitter, Updates and Schedule wall


Languages

Language:JavaScript 93.5%Language:CSS 3.1%Language:HTML 2.6%Language:Handlebars 0.7%