I developed this project using Next.js for the frontend, the MERN stack (MongoDB, Express.js, React, Node.js) for the backend and database, and WebSockets (
Socket.IO) to power instant one-to-one and group messaging with real-time updates. The application features secure authentication, responsive UI, role-based access control, and scalable architecture for handling multiple users efficiently.