Software that allows multiple clients to communicate with each other in real time. It retrieves and sends messages to all connected clients, providing a convenient way for users to communicate with each other. To run the chat server, you will need to open a Bash or Linux terminal and run the "Makefile" command. Then, you can start the server by entering "./server". To use the chat server as a client, you will need to enter "./client [username]". This will allow you to connect to the chat server and start sending and receiving messages with other clients.
-Bash or Linux Terminal
-Run Makefile
-./server
-New Terminal, could be multiple terminals
-./client [username]