neeearina / chatQT

Чат для общения. Учебный проект

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chatQT - чат для общения

Проект создан для того, чтобы познакомиться с сокетами и вспомнить pyqt:)

Главное окно приложения

Главное окно

Окно чата

Окно чата

Инструкция по запуску

Склонируйте репозиторий с помощью git команды:

git clone https://github.com/neeearina/eduAPI.git

Создайте виртуальное окружение и активируйте его:

python3 -m venv venv 
source venv/bin/activate 

Установите зависимости проекта:

pip install -r requirements.txt

Перейдите в папку с основными фалами:

cd app

Запустите код сервера:

python server.py

Откройте новый терминал и запустите файл с кодом приложения:

python client.py
После открытия главного окна введите свое имя в поле и нажмите start.
После открытия чата можно писать и отправлять сообщения.
Для теста двух чатов можно еще запустить файл test_client;)

Заметки

  1. Организовать запуск через docker контейнер
  2. Кнопка изменить цвет пока что ничего не делает, кроме того, что меняет цвет при нажатии
  3. Добавить хинты для полей с вводом текста

About

Чат для общения. Учебный проект


Languages

Language:Python 100.0%