This repository contains a client-server chat application with TCP and UDP communication, request processing, and message encryption support.
Main application view showing two chat clients connected to the server.
Console output from the server while accepting connections and processing remote messages.
Example of encrypted payloads alongside the restored plaintext message.
Class diagram for the request processor, command factory, and request command flow.



