P
aboutworkblogcontact

A Live Chat app created with MERN

A live chat app built using MERN stack and socket.io for live chat functionaity. Kep the UI simple to focus on learning socket.io to add live event based functionality to the app.


alt text

Motivation

I wanted to learn about how real-time popular chat applications work, especially the real time messaging part. So in my research I stumbled upon socket.io which is popular library for creating event driven ,real time web apps. I read the documentation and it was surprisingly easy to develoip a messaging logic due to its event-driven nature.


Tech Stack

Problems faced & how I solved them

Final thoughts

Learning and integrating all these different technologies was quite challenging but very rewarding. I learned a lot about event based and realtime web app architecture.