Uses Node.js, MongoDB and Socket.io to make a basic chat-room featuring input validation on the server.