This project is developed with use of node.js, socket.io and a tiny bit of express.