Client-server CLI chatting app for Linux BASH.
- C, C++
- Sockets
- Threads (pthread_t)
- Mutexes (conditional variables)
You can sign in, log in, delete your account. In contacts you can add and remove contact or start chatting with your contact.
I was solving problem of synchronization and multithreading. App consists of two projects, Server and Client (clients). The program is capable of online and offline chatting just as handling muliple conversations at the same time.