exsada← Все проектыОбсудить задачу ↗
02 / Платформа рекламной компанииОперационные системы

От задания на карте до расчёта с командой

Заказы, выездная команда и финансовый учёт в одной платформе. Исполнитель сдаёт фото с геометками, диспетчер проверяет работу, а владелец видит начисления и экономику заказов.

Проект

Платформа рекламной компании

Работа команды

Telegram Mini App · backend · аналитика

Технологии

Go · Telegram Mini App · WebSocket

Графическая интерпретация работы Платформа рекламной компании
01

Связать работу на территории и расчёты

Для рекламных работ на выезде нужно распределить объём между исполнителями, подтвердить выполнение на месте и рассчитать оплату. Каждому участнику нужен свой рабочий экран: исполнителю — смена, диспетчеру — назначенные заказы, владельцу — общая картина работы и финансов.

02

Один процесс для всей команды

Разработали Telegram-бота и Mini App. Администратор создаёт заказ, задаёт территорию и назначает команду. Исполнитель отправляет фотографии с координатами. Диспетчер принимает или отклоняет материалы и подтверждает расчёт смены. Принятый объём становится основанием для начислений, а клиент получает отдельную ссылку на отчёт.

Карта диспетчера и статусы работ
Демонстрационные данные. Открыть экран в полном размере ↗
03

Что сделали

  • Связали назначение, смену, фотоотчёт и начисления. Сервер проверяет повторные действия, чтобы они не создавали дополнительный объём и дубли оплаты.
  • Сохраняем ставки на момент смены и отдельно учитываем начисления и реальные платежи. Историю расчётов можно восстановить по операциям.
  • Настроили доступ по ролям и закреплённым заказам. Карта получает новые события по WebSocket; клиентская ссылка показывает принятые материалы конкретного заказа.
04

Результат

Реализована цепочка от создания заказа до проверки результата, начислений и отчётности. Владелец может перейти от сводного финансового показателя к заказам и операциям, из которых он сложился.

Финансовый интерфейс владельца с демонстрационными данными
Экран продукта · демонстрационные данные

Все показатели на экране — демонстрационные значения, не результаты внедрения.

Следующий проект
Casper Agent Network