Embedded & networking Case study
EchoChamber
A multi-threaded TCP chat server in C

The project
A multi-threaded TCP chat server written in C, running on Linux.
Live link coming soonSource link coming soon
01 · The challenge
Problem
Handling many chat clients at once requires careful thread and connection management.
02 · The approach
Process
Implemented threaded client handling with private messaging, broadcasting, user listing, and clean disconnects.
03 · The outcome
Result
Delivered a working multi-client chat server with all core chat features.
What it’s made with