This is a simple chat project that enables the exchange of messages between a server and a single client. It is written in Python and utilizes the concepts of sockets and threading.
To run this project, you need to have Python 3.7.6 or a newer version installed. Additionally, the server and client must be set up on a local area network.
To run the project, you will need two computers: one for the server and one for the client. Setting up the server:
If you are using Python 3.7.6 or a newer version, run the following command to start the server:
$ python3 server.py
You will also need to set up a client to see messages on the terminal. To do this, run the following command:
$ python3 client.py
Ensure that you follow these steps on separate computers to enable communication between the server and client.
Feel free to contribute to the development of this simple socket chat project by creating issues or pull requests. Your feedback and enhancements are welcome!