Закончил второй эпик и закрыл основной функционал админки: Теория — создание и редактирование теоретических карточек с текстовым редактором (стилистика, вставка картинок и прочее), теги, связи между сущностями.
Например карточка JavaScript может быть связана с библиотекой React и с профессией Frontend-разработчик.
Когда пользователь будет изучать теоретические карточки, ему также будут предлагаться связанные сущности.
Тесты и упражнения — возможность создания тестов. Пока что три типа упражнений: выбор варианта, заполни пропуск, drag-and-drop. В будущих спринтах добавим ещё 4 типа.
Импорт через JSON — загружаешь файл, теория и тесты появляются в системе. Сделал для того, чтобы в будущем можно было загружать контент пачкой, например после генерации нейронки.
Предпросмотр — можно посмотреть как теория и тесты выглядят для пользователя прямо из админки, не переключаясь никуда. После того как UI для пользователя будет готов, предпросмотр в админке тоже обновим.
—
Итого: 6 историй, ~50 коммитов, эпик закрыт. В следующем начинаем разработку публичной части сайта.