a chat developed by socket.io