При создании данного приложения реализовано:
Создание страниц View при помощи Bootstrap + HTML+CSS
Внедрение зависимостей (Dependency injection)
Отправка данных со страниц с валидацией на стороне клиента и сервера
Работа с базой данных MS SQL с помощью Entity Framework
Реализация авторизации, регистрации, панели администратора, личного кабинета пользователя, работа с правами, ролями (ASP.NET Core Identity)
Работа с изображениями