A modern full-stack real-time chat application built using the MERN stack featuring authentication, instant messaging, online presence tracking, image sharing, and scalable socket-based communication.
- π JWT Authentication & Protected Routes
- β‘ Real-Time Messaging with Socket.io
- π’ Online/Offline User Presence
- π¬ Instant Chat Updates
- πΌοΈ Image Sharing with Cloudinary
- π Real-Time Notifications
- π€ Profile Picture Uploads
- π Modern Dark UI
- π± Fully Responsive Design
- π§ Zustand State Management
- π¨ Tailwind CSS + DaisyUI
- π§° REST API with Express.js
- ποΈ MongoDB Database with Mongoose
- π Scalable Real-Time Architecture
- React.js
- Vite
- Tailwind CSS
- DaisyUI
- Zustand
- Socket.io Client
- Axios
- Node.js
- Express.js
- MongoDB
- Mongoose
- Socket.io
- JWT Authentication
- Cookie Parser
- Cloudinary

