Group Chat - A Full-Stack Socket.IO Project

Technologies used: Node.js, Express.js, Socket.IO, Moment

This was my first Socket.IO project. Users can type a username and select their preferred group to join and start chatting.

After joining a group, users can send messages to other users in the same group. The side panel shows the list of active users in the group. The welcome bot will greet the user when they join a group and send a message to other users. The bot will also send a message when a user leaves. The app also tracks message time using the moment package in the backend. This all happens in real time using Socket.IO.

Get in touch

[email protected]

More by Sujoy

View profile