Мигрировал мою дипломную работу с гитлаба на гитфлик, а сейчас на гитхаб.
Сделал решения под сильным стрессом из-за страха не сдать дипломную работу в срок и качественно. Много раз переписывал архитектуру, стараясь выбрать лучшую писал и удалял. В итоге протянул до того момента пока, не оставалось времени на красивую реализацию.
Может буду переделывать этого монстра, а может быть и нет )
стек c#, entity framework core, blazor, identity, openxml sdk для документов.
Создавалась примерно под структуру моего техникума. Может служить примером, как делать нельзя:)
Доступны 5 видов ролей: администратор ис, член приемной комиссии абитуриентов, учитель, директор и менеджер по расписанию уроков.
администратор ис - управляет пользователями.
член приемной комиссии - заполняет данные по абитуриенту в ис.
учитель - просматривает расписание уроков и ведёт учёт рабочего времени.
директор - принимает решение по абитуриентам.
менеджер расписания - планирует расписание на семестр и вносит временные корректировки.
подробнее о системе в документах)