CarletonU-COMP2406-W2013 / Demacia

TA: Bjorn Vardal
1 stars 0 forks source link

DemaciaTV

Members:

Description

This web app will display multiple TwitchTV streams in an easy to use keyboard enabled interface. This aims to solve the problem of watching multiple TwitchTV streams during an eSports tournament. It’s a hassle to watch multiple streams because muting when switching between streams is not automatic, and there are no hotkeys to control the stream settings.

Milestones

  1. February 9th: (Architecture diagram & external library/program use
    • Includes UML diagram of the architecture for DemaciaTV
    • Usage of TwitchTV API
    • Node server
    • February 16th: Basic TwitchTV API functionality
    • Display a stream
    • Load list of streams
    • Stream manipulations
    • February 23rd: Framework demo
    • Basic server client interaction to display streams
    • March 2nd: GUI
    • Design a GUI that will be used for the final product
    • March 9th: Working prototype demo
    • Display and interact with streams using our GUI
    • March 16th: Account specific functionality
    • Logging into TwitchTV via our application
    • Chat functionality on the streams
    • March 23rd: Draft documentation
    • Reiteration of our UML diagram
    • Includes code documentation
    • March 30th: Bug free and final code
    • Finalized code, with no bugs
    • April 10th: Final code/documentation
    • Final code and documentation handed in