УслугиКейсыОтзывыFAQКонтакты
8 928 010 40 08Обсудить проект
Личный кабинетPHPРедакторская система

Личный кабинет для партнёров Международного Юридического Клуба

Заменили чужую тему под медицинскую клинику на собственную дизайн-систему клуба и дали партнёрам инструмент для самостоятельной публикации статей — от готового редактора до ролевой модели модерации.

Личный кабинет для партнёров Международного Юридического Клуба

Задача

Личный кабинет партнёров изначально стоял на покупной теме, разработанной под медицинскую клинику — с чужими иконками и без единого визуального стиля клуба. Партнёры могли писать статьи только через TinyMCE-редактор, без более гибкого инструмента для структурированного контента. Нужно было привести кабинет к общей дизайн-системе сайта и дать более удобный способ создавать материалы, сохранив рабочий процесс модерации.

Что сделали

  • Перевели интерфейс на собственную дизайн-систему клуба — графит и золото — с переключателем тёмной и светлой темы
  • Оставили и закрепили трёхуровневую ролевую модель: автор публикует и редактирует свои статьи, модератор и администратор управляют всеми материалами и пользователями
  • Добавили блочный drag-and-drop редактор статей поверх существующего TinyMCE, с возможностью переключения между ними
  • Заложили двойное хранение контента: структура блоков в JSON для повторного редактирования и готовый HTML — чтобы публичная страница сайта открывалась мгновенно, без разбора JSON на каждый запрос
  • Актуализировали категории по 14 направлениям права и лимиты загрузки изображений
  • Собрали дашборд со сводной статистикой и лентой активности

Результат

Своя тема
вместо чужого шаблона клиники
2 редактора
блочный и TinyMCE на выбор
Мгновенно
статьи открываются на сайте

Личный кабинет получил собственное лицо клуба и более гибкий инструмент для авторов — партнёры пишут статьи так, как удобнее им, а публичная часть сайта продолжает работать быстро и без нагрузки на сервер.