Skip to content

vuknovakovic/boogie

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boogie

Chat application written in Qt using QTcpServer and QSslSocket.

About:

Chat application with support for group chats and sending images.

ℹ️ Usage:

Server: Command line application started with optional command line argument representing port number. If not specified, port 10000 is used.

Client: On first page, enter address of server and port on which to connect. After that enter username and password. If you are logging in first time with that username, account is automatically created with entered password. You can add new contacts or create chat groups with your contacts. Sending pictures is supported.

❗ NOTE:

Current encryption certificates are bound to "localhost" address. Connecting to any other address(including 127.0.0.1) will fail due to certificates(this is wanted behaviour). If you wish, you can generate new certificates using this tutorial which was used to generate current ones.

📘 Requirements:

Qt 5

C++14

💻 Authors:

Natalija Jovanović: github

Nikola MIlovanović: github nikolamilovanovic94@gmail.com

Vuk Novaković: github linkedin

About

Chat application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.3%
  • QML 33.3%
  • QMake 3.4%