ParrotPoint Libraries: Composer for packet management https://getcomposer.org/download/ Ratchet for php web sockets Install: http://socketo.me/docs/install Tutorial: http://socketo.me/docs/hello-world Tutorial code + instructions are in the 'example_wss/' directory Chart.js for polling charts http://www.chartjs.org/ Simple to use PDF.js for rendering PDFs https://mozilla.github.io/pdf.js/ Example code already in repo jQuery Bootstrap Things: PDF viewing PDF.js Real time slide sharing Ratchet web sockets Chat Ratchet web sockets Polling result graphs Chart.js PDF Storage MySQL PDF upload/download upload: via PHP (see Week 4 FilesTime.zip) download: via PHP GET endpoint Professor login Keep track of our own usernames/passwords in db Student login Use login code generated by professor Pages: Home Page Professor Login Student connect to lecture page Viewing Slides page With chatbox With polling Professor dashboard Upload slides page Start Lecture Download Slides page