Создать простой сайт, где будет страница с формой для аутентификации и закрытый раздел. На странице для аутентификации сделать форму (login / password). На странице для пользователя реализовать следующие пункты:
- Создать дерево разделов, где каждый раздел имеет название и краткое описание.
- Каждый раздел может иметь неограниченное число подразделов, которые, в свою очередь, могут также иметь свои подразделы.
- Информацию о любом разделе или подразделе можно редактировать.
- Разделы и подразделы можно удалять на любом уровне вложенности.
Выбор алгоритмов для хранения и отображения разделов оставляем за Вами.
Использование готовых фреймворков запрещено. Будет проверяться организация кода и Ваш подход к выполнению задачи. Выполненное решение прислать как zip архив или ссылку на github/bitbucket. В письме указать сколько времени Вы затратили на решение данной задачи.
Цвет, шрифт, размер текста, отступы и т.п. всё на Ваш вкус. Адаптивная разметка с использованием html5 и css3 будет считаться плюсом.