Перейти к содержанию

CJM — Админ

Persona

Роман, 36, операционный директор Архыз.CLUB. Контролирует контент-модерацию, финансы платформы, поддержку, фичи. Web — основной инструмент (130+ экранов), mobile — только просмотровый минимум (5 экранов).

Цели: управлять курортом-как-платформой, модерировать контент и пользователей, видеть выручку и здоровье системы, разруливать инциденты.


Stage 1 — Governance (Управление платформой)

Что делает Screens Touchpoints
Главный дашборд web /admin/dashboard, top /admin/top · mobile (admin)/index.tsx
Realtime-метрики web /admin/realtime
Управление модулями платформы web /admin/modules, доступ /admin/module-access
Управление ролями web /admin/roles, запросы /admin/role-requests, конфликты /admin/role-conflicts Email-нотификации
Системная страница на mobile mobile (admin)/system.tsx

Stage 2 — Moderation (Модерация контента и пользователей)

Что делает Screens Touchpoints
Модерирует отели web /admin/hotels/moderation, отельеры /admin/hoteliers, детали /admin/hoteliers/:id Email отельеру
Модерирует отзывы web /admin/reviews · mobile (admin)/reviews.tsx
Модерирует чаты web /admin/chats/moderation, управление /admin/chats, live /admin/chat/live
Модерирует туроператоров web /admin/tour-operators/:id
Модерирует туристов web /admin/tourists, услуги /admin/tourist-services, истории /admin/tourist-stories
Управляет пользователями web /admin/users, создание /admin/users/new, профиль /admin/users/:id, документы /admin/users/:id/documents, активность /admin/users/:id/activity

Pain points: - Каждый объект модерации — отдельный экран, нет единой очереди «inbox для админа».

Opportunities: - Universal moderation queue с фильтром по типу.


Stage 3 — Finance & Pricing

Что делает Screens Touchpoints
Финансы платформы web /admin/finance, платежи /admin/payments, настройки /admin/payment-settings СБП, Тинькофф
Комиссии web /admin/commissions Email отельерам
Динамическое ценообразование web /admin/pricing-recommendations
Промокоды web /admin/promo-codes
Реферальные ссылки web /admin/referral-links UTM

Stage 4 — Bookings & Operations

Что делает Screens Touchpoints
Все брони web /admin/bookings, статистика /admin/booking-statistics, детали /admin/bookings/:id, edit /admin/bookings/:id/edit, создание /admin/bookings/new · mobile (admin)/bookings.tsx Push на критичные брони
Заказы ресторанов web /admin/restaurant-orders
Ски-пасс web /admin/ski-pass, типы /admin/ski-pass/types, длительности /admin/ski-pass/durations, склоны /admin/ski-pass/slopes, детали /admin/ski-pass/:id, физические /admin/ski-pass/physical, аналитика /admin/ski-pass/analytics RFID-карты
Туры web /admin/tours, управление /admin/tours/management, создание /admin/tours/new, новые клиенты /admin/tours/new-clients, проданные /admin/tours/sold
Отели web /admin/hotels/new, edit /admin/hotels/:id/edit, планирование /admin/hotels/planning, top /admin/hotels/top, номера /admin/rooms/new, типы размещения /admin/accommodation-types
Расписание курорта web /admin/schedule

Stage 5 — Analytics & Reports

Что делает Screens Touchpoints
Аналитика web /admin/analytics, маркетинг /admin/marketing-analytics, туроператоры /admin/tour-operator-analytics
Отчёты web /admin/reports Email-выгрузки
Сохранённые фильтры web /admin/saved-filters
AI-планы поездок web /admin/ai-trip-plans, детали /admin/ai-trip-plans/:id LLM API

Stage 6 — System & Settings

Что делает Screens Touchpoints
AI / Виджеты web /admin/ai-chat-widgets, виджеты /admin/widgets Embed
Контент web новости /admin/news, edit /admin/news/:id, вебкамеры /admin/webcams, погода /admin/weather, локации /admin/locations
Уведомления web получатели /admin/notification-recipients Push-настройки
Интеграции web S3 /admin/s3-settings, MVD /admin/mvd-settings, верификация /admin/verification-settings, mobile-настройки /admin/mobile-settings, mobile-юзеры /admin/mobile-users МВД, S3
Поддержка web /admin/support
Dev / Debug web /admin/dev, debug /admin/debug, API-тесты /admin/api-testing, автотесты /admin/autotesting, справочники /admin/references
Профиль / настройки web /admin/profile · mobile (admin)/profile.tsx

Cross-role interactions

  • Со всеми ролями: модерация, разрешение конфликтов, ручное создание/редактирование броней.
  • С туристом: через MobileUsersPage, TouristManagementPage.

Дизайн-приоритет

P3 (внутренний инструмент — низкий приоритет дизайна): 1. Universal moderation queue (один inbox вместо 6 страниц). 2. Mobile-расширение: Realtime KPI + critical-bookings push. 3. Унификация финансовых страниц (Finance / Payments / Commissions / Pricing → один раздел с табами). 4. Применить design-system токены к Top/Realtime dashboards (наглядность для руководителя).

Out of scope для дизайн-системы: dev/debug панели, settings — оставить shadcn-default.