Back-End application containing a set of Server/Client python classes sending data to each other following TCP/IP.
Tech stack: Python
Server reads data from data.txt file, formats it and loads it into memory, then listens for client connections.
From the client's end, the UI is printed:
Python DB Menu
- Find customer
- Add customer
- Delete customer
- Update customer age
- Update customer address
- Update customer phone
- Print report
- Exit Select:
Each of those options are commands that can be sent to the server to execute, before the server sends back the appropriate response to the client.