Что необходимо сделать
Разработать веб-приложение или веб-сайт, отвечающий следующим требованиям:
Многостраничный веб-сайт либо приложение с использованием шаблона MVC
Хранение информации в БД
Авторизация
Протоколирование действий пользователей (ведение логов)
Интерфейсы и для пользователя, и для администратора
Функциональные характеристики должны стремиться к существующим сайтам- (либо программам-) аналогам и согласуются с преподавателем
Инструменты, которые можно использовать
C#, MVC
ASP.NETJava (+ фреймворки)
PHP (+ фреймворки)
Python (+ фреймворки)
JavaScript (+ фреймворки), TypeScript, Node.js