Ход работы - MrTimofeys/Tech_Prog_2025 GitHub Wiki

13.02.2025 - 20.02.2025

  • Тимофей - создание репозитория, первичное оформление wiki, создание веток разработки
  • Мария - изучение Qt, начало разработки эхо-сервера
  • Роман - изучение Qt, реализация подключения клиента к серверу
  • Сергей - изучение doxigen

21.02.2025 - 28.02.2025

  • Тимофей - git-flow диаграмма
  • Мария - разработан эхо-сервер
  • Роман - разработаны методы для отправки запросов
  • Сергей - документация doxygen

01.03.2025 - 07.03.2025

  • Тимофей - сервер адаптирован для многопользовательской работы
  • Мария - парсинг клиентских запросов, проектирование базы данных
  • Роман - изучение отрисовки форм в qt
  • Сергей - use-case диаграмма

10.03.2025 - 14.03.2025

  • Тимофей - оформление wiki
  • Мария - подключение сервера к БД
  • Роман - разработка формы регистрации/авторизации
  • Сергей - изучение docker

17.03.2025 - 21.03.2025

  • Тимофей - конфигурирование git: папки, ветки, .gitignore
  • Мария - БД в синглтоне
  • Роман - разработка формы восстановления пароля
  • Сергей - docker для сервера

24.03.2025 - 28.03.2025

  • Тимофей - написание wiki, конфигурирование git
  • Мария - регистрация/авторизация
  • Роман - разработка формы решения уравнения
  • Сергей - docker для сервера

31.03.2025 - 04.04.2025

  • Тимофей - развертывание удаленного Linux-сервера
  • Мария - разработка функции для решения уравнений
  • Роман - подключение функционала к формам
  • Сергей - документация doxygen

07.04.2025 - 11.04.2025

  • Тимофей - настройка SMTP для отправки кодов
  • Мария - реализация восстановления пароля по почте
  • Роман - подключение функционала к формам
  • Сергей - диаграмма классов сервера

14.04.2025 - 18.04.2025

  • Тимофей - конфигурирование удаленного Linux-сервера
  • Мария - реализация восстановления пароля по почте
  • Роман - доработка формы восстановления
  • Сергей - диаграмма классов клиента

21.04.2025 - 25.04.2025

  • Тимофей - тестирование с выделением дефектов
  • Мария - валидация кодов восстановления
  • Роман - подключение функционала к формам
  • Сергей - docker для клиента

28.04.2025 - 02.05.2025

  • Тимофей - TestCase + Дефект
  • Мария - Доработка логики решения уравнений
  • Роман - TestCase + Дефект
  • Сергей - TestCase + Дефект

05.05.2025 - 09.05.2025

  • Тимофей - UnitTest
  • Мария - TestCase + Дефект
  • Роман - UnitTest
  • Сергей - UnitTest

12.05.2025 - 16.05.2025

  • Тимофей - написание wiki, работа с ветками
  • Мария - UnitTest
  • Роман - исправление дефектов
  • Сергей - полностью готовая документация doxygen

19.05.2025 - 23.05.2025

  • Тимофей - разрешение конфликтов после слияния веток
  • Мария - завершение исправления дефектов
  • Роман - завершение исправления дефектов
  • Сергей - 2 готовых контейнера docker (сервер + клиент)

26.05.2025 - 30.05.2025

  • Все - Финальные доработки

02.06.2025 - 06.06.2025

  • Все - Финальные доработки