This chat app contains a servercode.py and clientcode.py.
servercode.py is responsible for handling multiple clients and data distribution.
The protocol used here is UDP that means UDP packets are sent across client and server.
You can Launch a server on a certain host and port and launch multiple clients on different ports.
USAGE:
python3 servercode.py , if you don't give any arguments help message will be displayed.
python3 clientcode.py , if you don't give any arguments help message will be displayed.