ЛЦТ Краснодар - Сервис онбординга и адаптации сотрудников
2023
Хакатоны
О проекте
Сервис предназначен для регулирования и оптимизации процессов взаимодействия сотрудников и руководителей, с возможностью полного контроля и корректировок этапов онбординга и адаптации в зависимости от индивидуального плана.
Проблема
Отсутствие эффективной системы онбординга и адаптации приводит к замедлению процесса достижения продуктивного уровня работы сотрудников, что впоследствии увеличивает расходы компании и создает сложности взаимодействия сотрудников с руководителями
Архитектура и стек технологий
Система состоит из следующих частей: - Frontend приложение на React. Представляет собой многомодульное монолитное приложение, которое взаимодействует с Backend посредством API. - Веб-сервер Caddy, который выполняет функцию обратного прокси сервера и обеспечивает доступ к системе по протоколу https. - Backend приложение на Spring. Также представлено в виде многомодульного монолитного приложения. - База данных PostgreSQL.
Роль в проекте
Я выступал в роли FullStack-разработчика. Отвечал за архитектуру приложения, разработку backend и frontend, деплой и написание документации.
Деплоймент
Настроен CI/CD пайплайн с использованием GitHub Actions для автоматической сборки, и деплоя приложения. Каждый коммит в репозитории автоматически запускает процесс сборки и деплой на staging или production сервер.