Задача
Добрый день!
Необходимо НЕКОММЕРЧЕСКИЙ создать сайт для онлайн курса по фитнесу.
Язык C#, фреймворк asp.net 8, база данных MySQL (можно другую).
Также необходимо html оформление сайта, есть html для главной страницы.
База данных должна быть под видеоуроки.
Из требований к бэку: информационная безопасность в плане хэширование паролей, ролевая модель - 3 роли: пользователь, менеджер (который допустим как-то в поддержке пользователей работает) и админ.
Никаких наворотов, просто, но функционально.
Сделано на asp net 4.7.2 VS2019 c# + SQLite.
1. Пользователь регистрируется и ему дается доступ после авторизации к странице с видео плеером для просмотра видео, может общаться с менеджером.
2. Менеджер загружает в папку видео (пути пишутся) к базе данных, может общаться с пользователем.
3. Администратор управляет пользователями (удаляет) или может назначить пользователю роль менеджера или менеджеру роль пользователя.