The purpose of project is to develop a back-end of a chat application that manage the chat communication between users ,  Chat application will allow users to access a chat room and communicate online with each other.