Мобильный кабинет полевого сотрудника
Мобильный кабинет с KPI, рейтингом, задачами, достижениями, новостями и базой знаний.
Что показывает кейс
Кейс показывает архитектуру мобильного кабинета сотрудника: персональные KPI, рейтинг, задачи, достижения, новости, база знаний и административное управление данными в одном рабочем продукте.
Контекст
Полевому сотруднику нужны не разрозненные отчёты, а один мобильный экран с личными показателями, текущими задачами и контентом. При этом офису нужен отдельный управляемый контур публикации и настройки.
Что вошло в контур проекта
React-приложение и Django API собирают профиль сотрудника, KPI и план-факт, рейтинг, задачи, достижения, новости, базу знаний и защищённые вложения. Отдельная административная консоль управляет контентом и конфигурацией дашборда.
Решение
Мобильный React-кабинет получает персональный dashboard из Django API, а отдельная admin-console управляет блоками, быстрыми действиями, новостями, базой знаний и вложениями.
- Профиль сотрудника и конфигурируемая структура мобильного dashboard.
- KPI, план-факт и данные для рейтинговых сценариев.
- Сводки задач и достижений.
- Новости и база знаний с отдельными списками и материалами.
- Защищённые вложения и единое представление файлов.
- Отдельная React admin-console для контента и конфигурации.
Рабочий процесс
- Профиль
- KPI / план-факт
- Задачи
- Достижения
- Новости / БЗ
- Admin
Технологический контур
- Django
- React
- TypeScript
- Vite
- ECharts
- Celery
- Redis
- Nginx
Бизнес-эффект
Сотрудник получает персональный рабочий интерфейс в телефоне, а офис централизованно управляет тем, что и в каком порядке попадает в этот интерфейс.