You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Проект Student Assessment System — это веб-приложение для учета успеваемости студентов.
Оно позволяет настроить учебную программу, а также студентам просматривать свои оценки, а преподавателям — управлять оценками.
Система поддерживает ролевую модель пользователей: Администратор, Учитель, Студент, Родитель.
Технологический стек
.NET 8
ASP.NET Core Web API
Entity Framework Core
PostgreSQL
JWT
Архитектура проекта
Проект построен по Чистой архитектуре, разделяя логику на отдельные слои:
StudentAssessmentSystem/
│── src/
│ ├── AppHost/ # Точка входа в приложение (Program.cs, настройки)
│ ├── Application/ # Бизнес-логика (сервисы, интерфейсы)
│ ├── Domain/ # Доменные модели (сущности, enum'ы)
│ ├── Infrastructure/ # Доступ к данным (EF Core, PostgreSQL)
│ ├── Web/ # Эндпоинты API