Real Time Application
Due Date: Week 13 - Midnight of 4/19/2017
Develop a small project demonstrating real time communication between server and clients using websockets. It could be a data-visualization, a game, a bot, an IOT project etc. The list can go on and on. We've covered socket.io in class. Though you are free to use bare-bone web sockets or even firebase if you are feeling excited to try something new. Demonstrate the integration of database in your project. You may use mongodb as taught in class. Another alternative is Redis.
All the submission must be done through github to our class organization. The assignment will be accomodated and distributed using GitHub Classroom. GitHub classroom will automatically create a repository in our organization for each student and will grant administrative rights of that repository to that student.
All students MUST visit this url: Confirmation Link. There you will be asked to accept and confirm the reception of the Assignment and consequently a repository will be automatically created for you under our organization. The name of your repository will follow the following pattern: assignment-02-${your GitHub username}
.
In your own new assignment respository https://github.com/Web-Advanced-Spring-2017/assignment-02-${your username}
, go on and delete README.md and replace it with the readme of your choice.
The assignments must be functional upon submission. The code should be well commented and self-explanatory. All references must be properly cited. Document your submission in the readme.md