/TwitchSniper

An EmberJS based application that queries Twitch's API for streams/channels.

Primary LanguageJavaScript

twitch-sniper

Twitch Sniper by Lawrence Yong. An EmberJS web application that interacts with the Twitch API.

Instructions

You can quickly run this application:

  • Download the contents of /dist directory.
  • Within the directory, run $ node main.js in your command line, $ sudo node main.js in Linux.
  • Application should serve at http://localhost:80.

Run this application with Ember's provided server:

  • Download this repository.
  • Create a new EmberJS application with $ ember new Twitch-Sniper.
  • Copy the assests and code used by this project. All the source code is stored in /app directory and all the assests are stored in /public directory.
  • Install Ember Font Awesome addon by running $ ember install ember-font-awesome.
  • Run application with $ ember s.
  • Application should serve at http://localhost:4200.

Overview

Features

  • Search Twitch for streams/channels
  • Control the results per page and navigate using pagination
  • Go to stream/channel page by clicking on result
  • Responsive and clean, for the most part, without relying on any CSS frameworks like Bootstrap

This application was built using: