klaseskilson / mtd-live

❔ Simple question feed for lecture audiences.

Home Page:http://ask.medieteknikdagarna.se

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MTD Live

This is a simple meteor application made for Medieteknikdagarna 2015 (The Media Technology Days). It is used to give the lecture audience an easy way to ask the lecturers questions.

The stylesheets are written in Stylus, and I've tried to apply BEM and namespaced css as suggested in this article by Harry Roberts.

Getting started

Download and install the application by running these commands:

git clone https://github.com/klaseskilson/mtd-live.git
cd mtd-live
meteor install

To get started, you need an Twitter application and its consumer and application keys and secrets. You should then copy settings.example.json into settings.json and enter the Twitter credentials there.

When Twitter is setup, start the application by running meteor --settings settings.json in the application's root folder.

Deploy

Meteor is nice. It comes with built-in support for instant deployment. Basically, you run

meteor deploy example.com --settings settings.json

and go to example.com in you browser once it's done. Read the tips provided in the Meteor Guide on how to deploy to Meteor Galaxy (which is without doubt the easiest method).

I'd recommend you change the super secure admin url in lib/router.js before deploying.

Todo

The initial idea with this application was to provide the fair with a unified social media stream. It later evolved into being a tool for the lecture host. This todo list is not updated since.

  • Add Instagram integration
  • Make images appear nicely
  • Make the twitter/instagram/whatever integration update automatically
  • Move admin url config to config file

Screenshots

Admin interface Feed Question page

About

❔ Simple question feed for lecture audiences.

http://ask.medieteknikdagarna.se


Languages

Language:CSS 65.5%Language:JavaScript 21.0%Language:HTML 13.5%