This project provides a simple client/server network application to demonstrate basic networking, data serialisation, and encryption concepts in Python.
- Clone this repository
- Change to root directory
cd client-server-project
- Install necessary dependencies
pip install -r requirements.txt
To run the server:
python src/server.py
To run the client:
python src/client.py
To run the tests:
python tests/unitTestServer.py
python tests/unitTestClient.py
Pull requests are welcome. Please make sure to update tests as appropriate.