A simple chat client built using Node.js, Express and Socket.io
It's a single chat room, set up to use browser notifications. Everything is run on a server instance, no data is persisted if the server is shut down. If the server remains live, the last 10 messages will be displayed to whoever joins.
-
Make sure you have Node.js installed in your environment.
-
Copy files into the directory you wish to use.
-
Navigate to the directory in command line.
-
Run
node index.js
-
Visit http://localhost:3000
This isn't a finished product, so more will be added. Feel free to modify and improve!
- Anonymous: Only a nickname is needed, no logins or accounts.
- Destructive: Kill everything including chat history by stopping server.
- Fast: Node is incredibly fast, and extremely low latency.
- Browser notifications: Because why not?
- Works everywhere: Games consoles, phones, no problem!
- Flexible: Built to be extended easily.
- Documented: All code is well commented, and easy to understand.
Go nuts, I've built it to be easily extended and modified.