- Албатов Константин
- Подворный Артем
- Суслов Илья
- Горлов Артем
Spring- основной веб фреймворкRedis- использование внешней базы данных для кэширования с интеграциейSpring CachePostgres- база данных для хранения данных о площадках тендеров и возможных форматах входных данныхElastic Search- база данных для поиска по отдельным полям и свободного поиска по ключевым и фильтрацииKibana- возможность просмотра данных в базе в режиме реального времени с целью контроля потока данных и администрированияVaadin- удобный и легковесный Server-Side UI-фреймворкSpring AI- интеграция с новым модулем с перспективой возможного добавления нейронной сети для более умного и кастомизируемого поиска тендеровSwagger- создание автоматической документации для упрощения тестирования и демонстрации веб-приложенияDocker + Docker Compose- для удобного развертывания на локальных или удаленных хостингах (ссылка). В данный момент используется Render, так как исппользуется Free-tier, сервер засыпает после бездействия, необходимо подождать от 3 до 5 минут после первого запроса, после обновить страницу.Spring Jib Plugin- эффективное создание docker образов для локального запуска и тестированияDetektиKtlint- статические анализаторы кода, которые ускоряли и упрощали процесс разработки и отлаживания сервисаGithub CI/CD- автоматическая сборка, тестирование и создание образа после коммита
Ссылка ня яндекс-диск