LOGO
Cargo Panel
Система управления грузами
Полный контроль
над вашими грузами
Отслеживайте статусы, управляйте грузами и отправляйте уведомления клиентам в режиме реального времени.
© 2026 · Cargo Tracker System

Дашборд

Обзор всех грузов
0
Всего грузов
0
В пути
0
На таможне
0 ₽
К оплате
Статусы грузов
Последние алерты
Последние грузы
ТрекСтатусКлиентМаршрутВесСтоимостьОплата
Все статусы
Все оплаты
Трек / РейсСтатусКлиентМаршрут / Тип ГрузСтоимостьОплатаОбновленоДействия
Ссылка для клиента: public-track.html?track=НОМЕР  ·  Кнопка в таблице копирует ссылку в буфер
История уведомлений
ДатаТрекКлиентСтатусКаналСообщение
Настройки бренда
Добавление груза

Кнопка «+ Добавить груз» в правом верхнем углу открывает форму.

ПолеОсобенность
Трек-номер *Авто-ВЕРХНИЙ РЕГИСТР. Дубли запрещены.
Email *Нужен для уведомлений
ТелефонМаска +7 (XXX) XXX-XX-XX при вводе
Тип доставкиАвиа / Авто / ЖД — влияет на цену
Вес / Объём / USDЦена пересчитывается в реальном времени
Расчётная стоимость видна в форме до сохранения.

Закрыть окно: ×, кнопка Отмена, клик на фон или Esc.

Дашборд
КарточкаЧто показывает
Всего грузовОбщее число в системе
В путиСтатусы «В пути» + «На складе в Китае»
На таможне«На таможне» + «Задержка на таможне»
К оплатеСумма всех неоплаченных грузов в ₽ и $

Диаграмма — только статусы с грузами. Алерты — последние 6 уведомлений. Таблица — последние 6 добавленных грузов, клик открывает карточку.

Таблица грузов (Трек-номера)
Поиск и фильтры

Поиск работает мгновенно по: трек-номеру, email, имени, рейсу, телефону, Telegram.

Два фильтра: по статусу и по оплате. При нулевом результате — кнопка «↺ Сбросить фильтры».

Колонки таблицы
Трек / РейсНомер + партия
СтатусБейдж + 7 точек прогресса
КлиентИмя, email, TG, телефон
ГрузВес, объём, мест, категория
Стоимость₽ и $ по курсу из настроек
Обновлено«5м назад», «2ч назад»…
Действия ссылка · удалить
Мини-прогресс (7 точек под статусом)
  • Зелёный — пройден
  • Синий — текущий
  • Красный — задержка на таможне
  • Серый — впереди
Поведение строки
  • Наведение — синяя полоса слева + подсветка
  • Клик по строке — открывает карточку груза
  • — копирует ссылку для клиента в буфер
  • — удаляет с подтверждением

Сортировка: всегда по дате последнего обновления — свежие сверху.

Карточка груза

Открывается кликом по строке таблицы. Содержит блоки: Клиент, Груз, Статус, Оплата.

Изменение статуса

Выпадающий список + кнопка «Применить». При применении автоматически отправляется алерт клиенту и пересчитывается цена (после таможни).

Кнопка +48ч

Только для груза на таможне. Сразу переводит в «Задержка на таможне» и отправляет алерт.

Оплата

Три кнопки: Не оплачено · Частично · Оплачено. Оплаченные не считаются в «К оплате» на дашборде.

Примечание

Внутренняя заметка менеджера. Клиент не видит. Сохранить — кнопка «Сохранить заметку».

При удалении груза из карточки — подтверждение обязательно. При отмене окно остаётся открытым.
Алерты

История всех уведомлений. Алерт создаётся при каждом изменении статуса.

КолонкаСодержимое
ДатаДД.ММ.ГГГГ ЧЧ:ММ
ТрекТрек-номер груза
КлиентИмя + email / Telegram
СтатусНовый статус груза
Канал email · TG · телефон
СообщениеТекст с подставленными переменными

Хранится до 1000 записей. Кнопка Очистить удаляет всю историю.

Настройки — вкладки
ВкладкаЧто настраивается
КомпанияНазвание, слоган, контакты, цвет акцента
Тарифы₽/кг, ₽/м³, минимум, таможня, страховка, курс USD
МаршрутыСписки маршрутов и категорий товаров
ТаможняПорог задержки в часах
УведомленияTelegram Bot Token + тексты для каждого статуса
ДанныеДемо-данные · Экспорт JSON · Очистить всё
Переменные в текстах уведомлений: %TRACK% — трек, %COMPANY% — компания, %HOURS% — часы задержки.
Страница клиента

Файл public-track.html — публичная страница без доступа к админке.

Как передать ссылку

Нажать в таблице или в карточке груза — ссылка скопируется в буфер.

Формат: public-track.html?track=CN12345678

Что видит клиент
  • Текущий статус с цветным оформлением
  • Прогресс-бар маршрута с анимацией
  • Информацию о грузе: маршрут, вес, объём
  • Стоимость и статус оплаты
  • Контакты компании из настроек
Клиент НЕ видит заметки менеджера и данные других грузов.
Быстрые действия
Клавиша / действиеРезультат
EscЗакрыть любое открытое окно
Клик на фон окнаЗакрыть окно
Ввод в поискМгновенная фильтрация (без Enter)
Ввод трек-номераАвто-заглавные буквы
Ввод телефонаАвто-маска +7 (XXX) XXX-XX-XX
Хранение данных

Все данные хранятся в localStorage браузера. При закрытии страницы данные сохраняются автоматически.

Очистка данных браузера приведёт к потере данных. Используйте Настройки → Данные → Экспорт JSON для резервных копий.
Тарифы и лимиты
Тарифные планы
ТарифЦенаЛимит грузовДля кого
Базовый0 ₽до 5 активныхЧастники, тест-драйв
Бизнес1 490 ₽/месдо 50 грузовМагазины WB/Ozon
Корпоративный3 490 ₽/месдо 200 грузовЛогистические компании
Безлимит5 900 ₽/мес∞ (без ограничений)Крупные клиенты
Виджет лимита

На странице Трек-номера всегда виден компактный виджет использования:

  • 0–79% — синий, обычный режим
  • 80–99% — оранжевый, предупреждение
  • 100% — красный, добавление заблокировано

При попытке добавить груз сверх лимита автоматически открывается окно апгрейда.

Доплата при смене тарифа

При переходе на тариф выше рассчитывается пропорциональная доплата за оставшиеся дни периода.

Формула: (новая цена − текущая) × оставшиеся дни ÷ 30. Например, при переходе с Бизнеса (1 490 ₽) на Корпоративный (3 490 ₽) на 15-й день: (3 490 − 1 490) × 15 ÷ 30 = 1 000 ₽.

При переходе с Базового (бесплатного) — оплачивается полная стоимость нового тарифа за 30 дней.

Управление подпиской
  • Настройки → Подписка — просмотр и смена тарифа, управление балансом и датами периода
  • Профиль → Улучшить тариф — быстрый переход с расчётом доплаты
  • Баланс пополняется через кнопку «+ Пополнить» в профиле
  • Период отображается прогресс-баром: сколько дней использовано из 30
Понижение тарифа через Настройки → Подписка не требует доплаты — просто активируйте нужный план.
Профиль пользователя

Карточка профиля находится в верхней части бокового меню, над пунктом «Дашборд». Клик открывает окно профиля.

Окно профиля
Аватар + имя + emailДанные текущего аккаунта, роль, статус «Активен», дата регистрации
💰 БалансТекущий баланс + кнопка «+ Пополнить»
⭐ ТарифНазвание тарифа, срок действия. Кнопка «Изменить» → окно улучшения тарифа
СтатистикаГрузов всего · Активных · Алертов (живые цифры)
Лимит грузовПрогресс-бар: использовано / максимум
Кнопки внизу профиля
  • Сменить пароль — двухшаговая смена через код подтверждения
  • Настройки — переход в раздел настроек
  • Выйти — завершение сеанса
Авторизация и безопасность
Первый запуск

При первом открытии (нет пользователей) автоматически показывается форма регистрации. Введите имя, email и пароль (минимум 8 символов) — аккаунт создаётся мгновенно.

Вход в систему

Авторизация по email + пароль. После 5 неверных попыток — блокировка на 3 минуты.

Смена пароля

Кнопка «Сменить пароль» в профиле — двухшаговый процесс:

  • Шаг 1 — нажать «Отправить код». 6-значный код появится во всплывающем уведомлении (действует 10 минут).
  • Шаг 2 — ввести код, новый пароль и подтверждение. Индикатор надёжности помогает выбрать сильный пароль.
Управление пользователями

Настройки → Безопасность — список всех аккаунтов. Можно добавить нового пользователя или сменить пароль любого. Удалить себя или последнего пользователя нельзя.

Пароли хранятся в виде SHA-256 хешей — в открытом виде нигде не сохраняются.
Сценарии маршрута

Сценарий задаёт индивидуальную последовательность статусов для каждого груза. По умолчанию доступны два сценария:

СценарийЭтапы
Стандартный
Китай → Россия
Склад в Китае → В пути → На таможне → Прошёл таможню → Склад в РФ → Курьер → Доставлен
Экспресс
Без таможни
Склад в Китае → В пути → Склад в РФ → Курьер → Доставлен
Назначение сценария

При добавлении груза выберите сценарий в поле «Сценарий маршрута». Начальный статус заполняется автоматически по первому этапу выбранного сценария.

Прогресс-бар по сценарию

Карточка груза показывает точки прогресса, соответствующие этапам именно выбранного сценария. У экспресс-груза будет 5 точек, у стандартного — 7.

Редактор сценариев

Настройки → Сценарии — создавайте собственные маршруты:

  • Этапы — по одному на строку, порядок сверху вниз
  • Статус задержки — альтернативный статус при долгой задержке (например «Задержка на таможне»)
  • Активируется на этапе — с какого шага запускается отсчёт задержки
  • Цвет — цветовая метка сценария в интерфейсе
Кнопка «+48ч» в карточке груза переводит в статус задержки только если сценарий его поддерживает и груз находится на нужном этапе.