Если кратко:
-
Все что мне нравится в этом проекте - пайплайн.
-
Проект был сделан для курса по ППО (проектирование программного обеспечения), в папке есть небольшое описание.
-
На первом лабе я училась выводить "Hello, world" на Go, так что уровень сами понимаете да...
-
Я не хотела делать полноценный фронт, поэтому сделала консольный интерфейс и две версии программы - API и tech UI.
-
После проект был доработан для курсовой работы по базам данных.
-
Из-за предыдущего пункта часть функционала из ППО может не работать, потому что там была другая версия проекта.
-
Я добавляла роли на уровне бд (есть вероятность, что не очень успешно) + правила тесты из-за проблемы Docker in Docker in Dock...
-
РПЗ плагиат 5%, мало ли это будет важно.
-
Если вдруг захочется запустить и посмеяться с консольного интерфейса, то команды для всех этапов можно найти в пайплайне, а API в коде. Удачи!)