Приложение для автоматического распределени студентов по проектным командам. Распределение происходит с учетом двух факторов: профессиональные компетенции; личностные особенности.
Профессиональные компетенции указываются студентом (пользователем)
Личностные особенности (командные роли) выявляюся с использованием модели Белбина и одноименного теста, прохождение которого включено в функционал приложения.
- tba-mcs-admin: работа с пользователями
- tba-mcs-belbin: прохождение теста Белбина
- tba-mcs-hardskills: указание профессиональных компетенций
- tba-mcs-teams: формирование команд (?????)
- tba-mcs-admin-api: API клиент для связи с сервисом "admin"
- tba-mcs-belbin-api: API клиент для связи с сервисом "belbin"
- tba-deploy: скрипты по развертыванию окружений через docker-compose
- Java 19, Spring boot
- PostgreSQL
- Docker