CSCI 4140 - Tutorial 9
Assignment 2 Final Checklist

Prepared by Matt YIU, Man Tung

Disclaimer. The page just helps you to check whether your submission fulfills the requirements of the specification. It does not serve as a replacement to the specification. During grading, we will strictly follow the requirements in the specification so please make sure that you read it carefully.

Task 1: Front-end, Responsive Web Client

Desktop View
Tablet View
Mobile View
Responsive web design
Session QR code
YouTube Video Player (YTVP)
YouTube Remote Controller (YTRC)
Video playlist

Task 2: Node.js Backend

Web page hosting
Session creation, membership, and management
Playlist synchronization over Socket.IO
Remote controller action broadcast over Socket.IO

Before submission

Hope you enjoy this assignment!