Abstract: The Real-Time Chat Application is a web-based communication system developed to enable instant and reliable message exchange between users using modern full-stack technologies. The application leverages the MERN stack along with Socket.IO to provide real-time, bidirectional communication without page refresh or noticeable delay. Users can securely register, authenticate, and communicate through one-to-one messaging with live message delivery and online status tracking.
The system uses Node.js and Express.js for backend processing, MongoDB for secure storage of user data and chat history, and React.js for building a responsive and interactive user interface. Socket.IO is integrated to manage real-time communication events efficiently, ensuring low latency and consistent message synchronization across active sessions. Additional features such as message persistence, timestamps, and session management enhance usability and reliability.
The proposed system demonstrates how real-time communication frameworks combined with modern web technologies can deliver a scalable, efficient, and user-friendly messaging platform suitable for instant communication and collaborative environments.
Keywords: Real-Time Chat Application, MERN Stack, Socket.IO, WebSockets, Instant Messaging
Downloads:
|
DOI:
10.17148/IJARCCE.2026.1511230
[1] BHUVAN T R, A G VISHVANATH, "MEDSYNAPSE," International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2026.1511230