Skip to content

DenisOlejnik/QtMessenger

Repository files navigation

Qt Messenger

The application implements a simple messenger with client-server architecture. Initially, a server is created, and then users connect to it. The server knows each client and can interact with it if necessary. Clients know only about the server, there is no direct communication between clients.

Also, within the scope of the project was realized displaying and highlighting of ordinary and “service” messages sent by clients (server).

The project is still worth working on. From the nearest tasks:

  • A separate client class to store information (status, nickname, color and avatar) for transferring it to the server;
  • Marking of messages as received and read (example, whats app);
  • Saving and restoring messages via sql storages;
  • Improvement of visual component;

Screenshots

  1. First application launch Initial

  2. Connection Manager netManager

  3. Client and server connection Connected

  4. Sending and receiving messages NewMessages

  5. Connecting another user UserConnected

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published