An advanced real-time chat application built with AI integration, enabling users to chat with friends and AI seamlessly. Powered by the MERN stack, Socket.io, JWT authentication, and Zustand for state management.
✅ AI-powered chat support
✅ Real-time messaging with Socket.io
✅ Online user status tracking
✅ Secure authentication & authorization (JWT)
✅ Global state management with Zustand
✅ Beautiful UI with TailwindCSS & Daisy UI
✅ Optimized error handling on client & server
- Frontend: React.js, Zustand, TailwindCSS, Daisy UI
- Backend: Node.js, Express.js, MongoDB, JWT
- Real-Time: Socket.io
- Deployment: Free hosting solutions
Feel free to contribute! Fork the repo, make your changes, and submit a pull request.
🔥 Built with ❤️ by Chetan Majumdar