MessageU is an instant messaging software developed as part of final project at "Defensive systems programming" coarse.
The server is written in Python and using Selectors for multi-connection server, and sqlite3 for db implementation.
The client is written in C++ and using Boost for network, and Crypto++ for end-to-end encryption implementation.
Resources: