Разработать сайт на тему "Театр", используя технологии HTML, CSS, Javascript, PHP, MySQL.
Должна быть предусмотрена авторизация и регистрация пользователей.
Зарегистрированный пользователь имеет право редактировать свои данные и просматривать свои услуги.
Администраторы имеют право редактировать пользователей и добавлять услуги.
Неавторизированный пользователи имеют право просматривать список услуг
Сайт должен быть выдержан в определенном стиле и корректно открываться на любом разрешении.
Общий функционал может быть продуман самостоятельно.
Важно продемонстрировать не большой объем функционала, а минимальные требования к проекту. Проект может максимально простым, но при этом содержать все необходимые функции.
Отдельные бонусы предусмотрены за доп. функционал и красивый дизайн.
Так же для своего проекта разработать базу данных для управления пользователями, используя СУБД MySQL. Реализовать добавление, редактирование, просмотр и удаление пользователей. Также предусмотреть функции авторизации и аутентификации.
Описание реализации:
- неавторизированные пользователи должны иметь возможность регистрироваться. (форма добавления пользователя)
- авторизированные пользователи разделить на 2 группы: администраторы и авторизированные пользователи.
- администраторы имеют право просматривать, добавлять, редактировать и удалять пользователей.
- авторизированные пользователи имеют право просматривать и редактировать только свои данные.
- при регистрации пользователю присваивается статус авторизированного пользователя.