Welcome to our feature-rich Chat Web Application! This project showcases a modern chat app with real-time communication capabilities, ensuring secure and seamless interactions among users.
- User Authentication: Secure login, logout, and sign-in functionalities using JWT and bcrypt.
- Real-Time Chat: Instant messaging with Socket.io, providing a smooth chat experience.
- Online User Status: See who is online and available for chat in real-time.
- Secure Communication: Ensures encrypted and secure chats among users.
- Frontend: React.js
- State Management: Zustand
- Backend: Node.js, Express.js
- Database: MongoDB
- Real-Time Communication: Socket.io
- Authentication: JWT, bcrypt
Checkout full working at Chat App