ChatFusionX is a real-time chat application that supports one-on-one chats and group messaging. Built with Angular and NestJS, it provides instant messaging with a smooth and secure experience using WebSockets.
- 🔹 One-on-One Chat – Secure private messaging.
- 🔹 Group Chat – Create and manage group conversations.
- 🔹 Real-Time Messaging – Powered by WebSockets (Socket.IO).
- 🔹 User Authentication – Secure login and session handling.
- 🔹 Message History – Persistent chat storage.
- 🔹 Typing Indicators – See when someone is typing.
- 🔹 Online Status – Check if users are active.
- 🔹 Responsive UI – Optimized for both desktop and mobile.
- ✅ Angular (18.0.0)
- ✅ TypeScript
- ✅ RxJS
- ✅ Socket.IO (Client)
- ✅ NestJS (Node.js Framework)
- ✅ TypeScript
- ✅ WebSockets (Socket.IO)
- ✅ MongoDB (for message storage)
📌 Usage Sign up or log in to start chatting. Create a new chat or join an existing one. Send messages in real-time with instant delivery. Manage groups – add/remove members and customize chat settings.
📬 Contact For queries, feature requests, or issues, reach out to: 📧 Email: tejasp094@gmail.com 🌐 GitHub: https://github.com/tejaspatil-web
⭐ If you like this project, don't forget to star it on GitHub! ⭐
