Full document at socket.io
Socket.IO enables real-time bidirectional event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed.
Jade is an elegant templating engine, primarily used for server-side templating in NodeJS. In plain words, Jade gives you a powerful new way to write markup, with a number of advantages over plain HTML.
via npm:
$ npm install
Run the app\js\server.js
file with:
$ node app\js\server.js
After start server, open localhost:3700 in your browser.