Ядро: Дашборд и Статистика (2 экрана)¶
/p/:pid/dashboard — Dashboard¶
Назначение: Обзор текущего состояния проекта. Первый экран при входе в проект. Доступ: Viewer+.
Компоновка:
├── Header + Sidebar проекта
└── Main:
├── Заголовок: «Дашборд» | Селектор периода: [Сегодня | Неделя | Месяц● | Квартал | ...]
│
├── Верхняя строка — 4 карточки метрик:
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ │ Сделки в │ │ Новые за │ │ Won за │ │ Продажи в │
│ │ работе │ │ период │ │ период │ │ работе │
│ │ 42 │ │ 15 │ │ 8 │ │ 12 │
│ │ 1 250 000 ₽ │ │ │ │ 890 000 ₽ │ │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ └──────────────┘
│
├── Средний блок (2 колонки):
│ ├── Воронка продаж (horizontal funnel chart):
│ │ Обращение (42) → Квалификация (30) → КП (18) → Переговоры (10) → Won (8)
│ │ Конверсия между стадиями: 71% → 60% → 56% → 80%
│ │
│ └── Сделки по источникам (bar chart / pie chart):
│ Сайт: 15 | Телефония: 10 | Рекомендации: 8 | Реклама: 5
│
└── Нижний блок (3 колонки):
├── Просроченные задачи:
│ ● Позвонить Иванову — 2 дня назад
│ ● Подготовить КП — 1 день назад
│ «Все просроченные (7) →»
│
├── Ближайшие активности:
│ 📞 Звонок: Банк Ромашка — сегодня 15:00
│ 📋 Задача: Отправить договор — завтра
│ «Все активности →»
│
└── Последние действия:
👤 Петрова изменила стадию «Альфа»: КП → Переговоры — 10 мин
👤 Козлов создал продажу #42 — 1 час
«Все действия →»
Адаптивность:
├── Viewer: все виджеты без сумм
├── Member: только свои метрики (по политике видимости)
├── Manager+: полные метрики
└── Contextual UI: виджет скрыт если модуль отключён
Empty state:
«Добро пожаловать в проект! Создайте первую сделку.» [+ Создать сделку]
/p/:pid/statistics — Statistics¶
Назначение: Аналитика проекта — тренды и детализация. Доступ: Viewer+.
Компоновка:
├── Header + Sidebar проекта
└── Main:
├── Заголовок: «Статистика» | Селектор периода | Фильтры: Менеджер ▼ | Воронка ▼
│
├── Tabs: Продажи | Воронка | Источники | Команда | Продажи
│
├── Tab «Продажи»:
│ ├── Line chart: кол-во сделок по периодам (ось X — дни/недели/месяцы)
│ ├── Line chart: сумма сделок по периодам
│ ├── Карточки: средний чек, общая конверсия
│ └── Таблица: детализация по периодам
│
├── Tab «Воронка»:
│ ├── Funnel chart: конверсия по стадиям (визуально)
│ ├── Bar chart: среднее время на каждой стадии
│ ├── Таблица: кол-во возвратов по стадиям
│ └── Список: зависшие сделки (> N дней без движения)
│
├── Tab «Источники»:
│ ├── Bar chart: сделки по источникам
│ ├── Таблица: источник | кол-во | конверсия | сумма Won | средний чек
│ └── Динамика: линия по месяцам для каждого источника
│
├── Tab «Команда» (Manager+):
│ ├── Bar chart: сделки по менеджерам
│ ├── Bar chart: активности по менеджерам
│ ├── Таблица: менеджер | сделки | Won | конверсия | задачи | просроченные
│ └── Карточка: среднее время от создания до первой активности
│
└── Tab «Продажи»:
├── Pie chart: продажи по статусам
├── Bar chart: продажи по типам
└── Таблица: тип продажи | кол-во | среднее время оформления