A real-time chat application built using the MERN stack (MongoDB, Express, React, Node.js) with Socket.IO for instant messaging.
- 🔐 User authentication (JWT-based)
- 💬 Real-time one-to-one chat
- ⚡ Instant message delivery using Socket.IO
- 🟢 Online/offline user status
- 📜 Chat history stored in MongoDB
- 📱 Responsive UI
- React
- Zustand
- Daisy UI
- Socket.IO Client
- TailwindCSS
- Node.js
- Express.js
- MongoDB
- Socket.IO
MONGODB_URI=...
PORT=...
JWT_SECRET=...
CLOUDINARY_CLOUD_NAME=...
CLOUDINARY_API_KEY=...
CLOUDINARY_API_SECRET=...
NODE_ENV=...npm run buildnpm run start