In this project, I try to create a replica of the popular social network called "DIscord". Discord is a very complicated and advanced application, It will take a funded team skilled in fields like artificial intelligence, server side, client side etc, to replicate the functionalities Discord has to offer fully. Still, in this project, I tried to replicate basic CRUD functionalities like authentication, creating, joining, leaving, and deleting a server, I also implemented creating, and deleting a channel inside a server, I also implemented chat functionalities between members of a server inside the channels of the server and also chat functionalities between two people and other functionalities. log into the network and check out my humble work. I plan on making version 2 of this app where I will improve on the UI and add some other functionalities that aren't there now. Below are the major technologies used in this project.