📌 Project Overview
"Teams" is a project that enriched my profound knowledge in C programming and network communication management.
📝 Project Details
The "Teams" project objective was to construct a group communication and messaging system. It required the development of a server capable of concurrently managing multiple clients, formulating a custom communication protocol, and establishing a client CLI interface to liaise with the server.
This endeavor bestowed me with a valuable opportunity to delve deeper into my C programming expertise, particularly emphasizing I/O multiplexing, designing communication protocols, and data persistence.
🛠️ Technologies Deployed
- C
- TCP Sockets 🔌