A real-time chat platform for instant messaging with user presence indicators.
- Real-time messaging with WebSocket
- Online users and typing indicators
- JWT-based authentication for secure user sessions
- Responsive UI designed with React.js and Material-UI
- MongoDB for chat and user data management
- Frontend: React.js, Material-UI
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT (JSON Web Token)
- Real-time Communication: WebSocket