What it does

Helps you communicate with others in a chat room

How we built it

Using React.js & Material-UI in the frontend and Node.js, Express, Socket.io & MongoDB in the backend

Challenges we ran into

Greeting user with a welcoming message in the chat room

Accomplishments that we're proud of

This really helped me to enhance my knowledge on how websockets work

What we learned

How to send messages with web sockets and implementing user authentication

What's next for Chat Rooms

Will make it more mobile responsive to use it as a progressive web app, add image upload feature and a profile update endpoint

Share this project:

Updates