Дашборд
Обзор системы, динамика цен и последние события
👥 Пользователи
Управление учетными записями, тарифами и активностью пользователей
Заявки на регистрацию
Ожидающие одобрения заявки новых пользователей из Telegram
Мониторинги туров
Все отслеживаемые отели и направления в системе
📋 Журнал плановых проверок (История циклов)
Аудит времени выполнения и результатов каждого запуска планировщика
⚙️ Настройки системы
Параметры мониторинга, политика уведомлений, тарифы и системные движки
Автоматические алерты админу в Telegram о массовых сбоях, аномальном замедлении парсера и зависании планировщика.
Список прокси для парсера (по одному на строку). Пусто = напрямую.
Фильтр по типу питания при парсинге (по одному на строку).
Управляет правилами отправки личных сообщений пользователям в Telegram-бот.
Публикация супер-предложений в общий Telegram-канал/группу для всех участников.
Пробный период тарифа Pro, предоставляемый новым пользователям после одобрения заявки.
Для личных уведомлений: напишите боту @Trawwwel_bot в Telegram → /start
Системные логи
Журнал событий сервера и фоновых задач
Ошибки клиентов
JavaScript и сетевые ошибки браузеров пользователей
Инструменты и диагностика
Тестирование парсинга, уведомлений и системные операции
📨 Предпросмотр уведомлений
Тестирование генерации и отправки сообщений через NotificationFormatter.
🔍 Тест парсинга
Проверка прямого ответа парсера Onlinetours.
🔄 Проверка цен
Немедленно запустить цикл проверки всех активных мониторингов.
🌐 Браузер Playwright
Перезапуск Chromium при зависаниях или сбоях рендера.
✈️ Telegram Бот
Перезапуск long-polling бота без перезагрузки веб-сервера.
💸 Симуляция снижения цены
Имитация снижения цены для проверки Decision Engine и триггеров.
🧹 Очистка завершенных
Удаление архивных и завершенных мониторингов.
🔄 Сброс всех цен
Сброс last_price и best_price у всех мониторингов.
🔍 Диагностика мониторингов
Поиск потерянных/ошибочных записей и восстановление.
Здоровье мониторингов
Диагностика состояния мониторингов и Observability скрейпера
📡 Scraper Observability
🔍 Диагностика сбоев
🔐 Идентификация пользователей
Целостность базы учетных записей, аутентификация и сессии
Удалить phantom-пользователей, устаревшие сессии и невалидные заявки.
📈 Рост и отзывы
Воронка конверсии, точность решений Decision Engine и отзывы
🎯 Product Metrics
Ключевые метрики продукта — MVP Analytics
Value Delivered (NSM) — пользователи, получившие price_drop уведомление и перешедшие по ссылке
Price Drop Rate — % проверок цен, обнаруживших снижение стоимости
Notification CTR — % уведомлений, завершившихся кликом на бронирование
Paid User Conversion — % зарегистрированных пользователей с активной платной подпиской