rohith@prod:~/work$ cat cli-based-chat
CLI-Based Chat
A terminal chat server handling many clients at once with sockets and threads.
A terminal-based chat system that keeps a server alive and lets multiple clients connect and talk at once. It uses multithreading to handle concurrent client connections and sockets for efficient data exchange — the first place I got hands-on with the concurrency ideas I now use in production backends.