Simple chat app using Socket.io over an Express.js app. Clone the project and write:
$ npm install
$ node index.js
And ready! By default, it will use port 8000.
- Flexbox layout
- Bootstrap and custom CSS
- Join chat server only after a username is sent.
- Add a username
- Show alert when other users join or leave the server
- Show a connected users list
- Show a message whenever other users are typing
- Append client messages and broadcast to the rest of the users
- Add whisper function
- Add channels