Abstract— The emergence of new technologies has brought about significant changes in the way people communicate with each other. One of the most popular ways of communication in today’s digital age is through messaging applications. To facilitate this need, several chat applications have been developed. In this thesis, we introduce a chat application built using the MEAN stack, which is a popular technology stack used for building web applications. This application provides users with the ability to create accounts, join chat rooms, and send messages to other users in real-time. With the use of web sockets and Angular’s two-way binding, the application allows users to see messages as soon as they are sent. Moreover, the application also includes features such as user authentication and authorization to ensure secure access to the chat rooms. Through this project, we aim to demonstrate the feasibility and effectiveness of building real-time chat applications using the Mern stack. IndexTerms – Educational Management System, Modern Web Technologies, Real Time Chat , Technical Architecture, MERN Stack..