Asynchronous server with corresponding terminal GUI chat client written in C. I had a lot of fun with this one and got a little carried away.
Backspace is supported in client (weird ncurses library issue).
Up to 15 clients can be connected to the chat server at once.