I Built a Real-Time Chat App Using MERN + Socket.IO and Deployed It to Render as my FIRST MERN Project..š
Hey everyone! š
I've just finished building Whispr ā a sleek real-time chat application using the MERN stack + Socket.IO. It supports private messaging, profile uploads, and real-time socket updates, all styled with Tailwind CSS as well as responsive for every device.
š Check it Out
š Live App: https://whispr-a-chat-app.onrender.com
š¦ GitHub Repo: Whispr on GitHub
š ļø What I Used
Frontend: React (Vite), Zustand, Tailwind, React Hot Toast
Backend: Express, MongoDB, Mongoose, JWT, Cloudinary
WebSocket: Socket.IO
Deployment: Render (Free tier)
š„ Key Features
- š¤ Auth with JWT & cookies
- ā” Real-time chat updates
- š” Profile management
- š Live WebSocket handling (online/offline)
Would love your feedback or ideas for next features (emoji support, group chat, etc). š
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.