Skip to content

AlexanderMeynik/chat-app-documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Репозиторий с исходным кодом

Чат приложения с десктопным клиентом

Содержит проект чат-приложения с десктопным клиентом.

Основная страница с документацией.

Обзор

Данный проект выполнялся в рамках курсовой работы по дисциплине "Технологии разработки качественного программного обеспечения".
Работа над требованиями и непосредственная разработка приложения производилась на протяжении 4 месяцев начиная с сентября 2022 года.
Далее на протяжении того же срока в следующем семестре(начиная с января 2023) были проведены модульное, интеграционное и системное тестирование приложения.

Стек технологий разработки

  1. Язык программирования: Java 19
  2. Фреймворк Spring
    • Spring Boot
    • Spring Data JPA
    • Spring Security
    • Spring Email
  3. JavaFX
  4. Jackson core
  5. Apache HttpComponents
  6. Lombok
  7. Guava
  8. H2 database
  9. Система сборки Maven
  10. Сервер MailDev
  11. JUnit5
  12. TestFX
  13. Mockito
  14. Wiremock

About

Documentation for chat application project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published