React admin panel

В этом репозитории расположены ответы на домашние задания курса. Все специально разбито на папки, чтобы вам было удобно смотреть и скачивать ответы. Если вы выполнили д/з - то можете его проверить, кликнув на ссылку "Проверить домашнее задание" в уроке на курсе либо найдя ответ тут.

Список папок и изменения в них:

  • Step_1 - готовы API создания и подгрузки страниц.
  • Step_2 - готов шаблон приложения на React + API удаления, создания и вывода списка страниц.
  • Step_3 - готово редактирование элементов внутри iframe.
  • Step_4 - готова работа с копиями DOM.
  • Step_5 - готов функционал сохранения измененной страницы.
  • Step_6 - оптимизирован код, создан модуль DOMHelper.
  • Step_7 - исправлены неточности работы редактора (баги с кликом вне элемента, редактирование ссылок...).
  • Step_8 - создан пользовательский интерфейс.
  • Step_9 - реализована возможность открытия других страниц в проекте.
  • Step_10 - реализовано восстановление страниц из бэкапов.
  • Step_11 - реализован редактор мета-тэгов.
  • Step_12 - реализован редактор изображений.
  • Step_13 - реализована авторизация админки.
  • Step_14 - настроен production билд.