Welcome to ChatApp! This is a real-time chat application developed using the MERN stack (MongoDB, Express.js, React, Node.js) and Socket.IO. It supports user authentication and allows users to communicate in real-time.
- Real-time Messaging: Instant communication using Socket.IO.
- User Authentication: Secure user registration and login.
- User Management: View online users and manage conversations.
- Message History: Persistent message history using MongoDB.
https://chatapp-2is9.onrender.com/
Frontend: React.js, Tailwind CSS, DaisyUI
Backend: Node.js, Express.js
Database: MongoDB
WebSockets: Socket.IO
Authentication: JWT, bcrypt
State Management: React Context API, Hooks