Multi-Client Chat and File Transfer System
Built a TCP client-server application that supports multiple concurrent clients and reliable message delivery.
- Used Python sockets, threading, and TCP/IP concepts.
- Implemented acknowledgment-based delivery and retransmission logic.
- Strengthened understanding of networking behavior, connection handling, and fault tolerance.