real-time chat application built using node.js and socket.io