PRIMECODER ADMIN
Admin CMS
28 модулей · 6 инструментов → 1 контур · публикация кейса <30 мин · RBAC admin / sales

Операционная система агентства
Это не абстрактный «красивый admin». Это контур, на котором крутится prime-coder.ru каждый день: Обзор, Обучение продаж, Аналитика, Страницы, Блог, SEO, Карусели, Кейсы (с Page Builder), Доноры, Продукты, Заказы, Формы, Воронки, Планировщик, Задачник, Клиенты, КП, Чаты, Чат-бот, Отзывы, Команда, Админы, Email, Пайплайн лидов, Мульти-сайты, Изображения.
Менеджер ведёт сделки и формы. Редактор публикует блог и кейсы из того же UI. SEO правит meta без выгрузки в Notion. Auth/RBAC режет NAV: admin видит всё, sales_manager — продажи и клиентов.
Задача
Убрать зоопарк Notion + Sheets + чужая CMS + чаты в мессенджерах: один back-office, роли, аудит действий и скорость сценария «лид → контент на сайте». Success: редактор публикует кейс без разработчика; менеджер не теряет заявку между вкладками.
Решение
Модульный AppLayout + доменные страницы на React/Node/PostgreSQL. Кейсы и продукты открывают Page Builder в том же auth. Формы/воронки/чаты завязаны на единую модель заявки. SEO — отдельный модуль и поля в сущностях. NAV_ITEMS фильтруются по роли на клиенте и на API.


Стек
Тот же стек, что у клиентских продуктов. Продаём и кастомизируем то, на чём сами работаем в проде.
- React
- TypeScript
- Node.js
- PostgreSQL
- MUI
28 модулей в одном UI,6→1 вместо зоопарка сервисов,Кейс в Page Builder из админки
Результат
Было: контент в одном месте, сделки в другом, SEO в третьем — потери между «менеджер сказал» и «на сайте выложили». Стало: один auth, 28 модулей, публикация кейса редактором за <30 минут без очереди к разработке.
Платформа растёт модулями (чат-бот, мульти-сайты, пайплайн лидов) без переписывания ядра. Тот же контур показываем клиентам как основу кастомного back-office.
Срок: 120+ дн.
- Обзор и аналитика продаж в одном входе
- Страницы / блог / SEO без Notion
- Кейсы → Page Builder → публикация на проде
- Формы, воронки, клиенты на единой заявке
- Чаты и чат-бот рядом с CRM
- Мульти-сайты и медиатека под команду
Эффект для команды
Score: 96
- Операционных модулей: 28
- Инструментов до объединения: 6→1
- Публикация кейса: <30 мин
- RBAC-ролей: 2
Цвета
- Ink
- Prime Yellow
- Panel
- Text

Метрики проекта
- RBAC-ролей: 2
- Публикация кейса: <30 мин
- Операционных модулей: 28
- Инструментов до объединения: 6→1
Стек: React, TypeScript, Node.js, PostgreSQL, MUI
Галерея



