Chatversation is a simple chat program that I created in order to learn more about NodeJS and the Socket.io library for it. It consists of a server which allows users to log in, create chat rooms and invite others to their chat rooms.
In order to run the server, you need to have installed NodeJS and run the command 'npm install socket.io' inside the server folder in order to install the required libraries.
Once installed, the server can be run using the command 'node server' inside the server folder.
The client will require a modification to the code. On lines 37-41, you will have to put in the ip address of the server you are running.
I don't really expect any one to run it or use it, as there are much better solutions, but the code might be useful for anyone else learning node and socket.io, so if you have any questions about it you can email me.