End-to-End encrypted chat application
Client executable has dependency on Qt::Widgets module (with dependency on OpenGL or other graphics library), Qt::Network and Qt::Core.
Server executable only uses Qt::Network and Qt::Core and can be built on a remote SSH server.
sudo apt update
sudo apt install qt6-base-dev libqt6widgets6sudo apt update
sudo apt install qt6-base-devTo build both client and server executables run:
./build.shTo build server executable only:
./build.sh server./bin/crywri-server # server side
./bin/crywri-client # client side (gui)