/BPKproject

Messenger with Trello boards

Primary LanguageC++

BPKproject

Установка

Чтобы скачать проект себе используйте git clone <url>

Запуск сервера

Сервер запускается удаленно, если вы хотите использовать свой сервер, склонируйте проект туда и соберите server:

cmake .
make server
./server/server

База данных

В проекте используется PostgreSQL, установите эту СУБД на вашем сервере и измените подключение к БД в server.cpp

Сборка под Windows

Лучше устанавливать QT там же, где вы ставили компилятор. Например, из-за того что мы использовали MSYS2 MINGW и QT с официального сайта, наш проект не собирался. Для решения проблемы поставьте QT через MSYS2 командой pacman -S mingw-w64-x86_64-qt6-base и в Панель Управления -> Система -> Дополнительные параметры системы -> Переменные среды установите QT_QPA_PLATFORM_PLUGIN=C:/msys64/mingw64/share/plugins/platforms (Возможно, на вашей системе он будет немного отличаться)

Используемые библиотеки и фреймворки

QT

websocketpp

json.hpp

Авторы

Contributors: @alexbuyan, @parseny, @khram2003

Mentor: @vasalf