Составить конструктор резюме или любого другого документа из предустановленных блоков.
Конструктор должен быть разбит на компоненты. Состоять из формы для добавления нового блока и вывода списка готовых блоков. Также под ними должен располагаться блок с комментариями, которые загружаются с заранее определённого URL по нажатию на кнопку загрузить комментарии.
Готовые блоки конструктора должны сохраняться в базу Firebase. При обновлении страницы загружаться из базы.
Кнопка для создания нового блока должна быть отключена если введённое значение меньше 3 символов. После отправки поле для ввода должно очищаться, кнопка для отправки отключаться, а тип нового блока переключаться на значение Заголовок.
Готовое решение должно быть размещено на хостинге и доступно по сети Интернет. Код проекта должен быть выложен на GitHub.