Физические продукты
теперь говорят.
TraceSense — первый сенсорный слой Woppy Decision OS, превращающий путь физических продуктов после дистрибьютора в данные реального времени через QR + полевое сканирование. Мир после дистрибьютора больше не остаётся в темноте.
С момента отгрузки продукта производитель летит вслепую.
Более 80 000 производителей в Турции не имеют видимости того, что происходит с их продуктами в полевых условиях. Ответы приходят из ежемесячных Excel-отчётов и заявлений дистрибьюторов. Решения не принимаются, бюджеты кампаний расходуются вслепую, а мошенничество остаётся незамеченным.
В какой город, к какому дилеру, в чьи руки попал продукт?
Использование в Диярбакыре выросло на 180 %, а в Стамбуле упало на 35 % — почему?
Какая полевая кампания работает, а какая сжигает бюджет?
180 единиц потеряны, украдены или попали на серый рынок?
QR для каждого продукта. Вознаграждение за каждый скан. Данные за каждым вознаграждением.
Криптографический QR
Производитель наносит на каждый продукт QR-этикетку, подписанную HMAC-SHA256. Подделка невозможна.
Полевое сканирование
Техник (монтажник, сервисный инженер, сантехник) сканирует QR смартфоном. Мгновенно получает доступный для вывода баланс.
Производитель видит
Город продукта, время, дилер и кто им воспользовался — всё появляется в панели с актуальностью 5 минут.
Администратор платит
Техник нажимает «Вывести» → Администратор подтверждает → выплата производится вручную через банковский EFT (совместимо с BDDK).
Одна платформа, три разных лица.
Mobile-first PWA
Сканировать QR → заработать деньги → вывести. Никакого ожидания до конца месяца — сумма поступает на счёт мгновенно.
Desktop Sidebar Dashboard
Живой поток, тепловая карта Турции, видимость кампаний, производительность каналов.
IP-белый список + 2FA
Подтверждение вывода, очередь мошенничества, маркировка EFT. Высокозащищённая панель управления.
Каждое сканирование проходит 5 уровней контроля.
Все правила атомарны на уровне БД (SELECT FOR UPDATE / UPSERT). Гонки состояний на уровне приложения исключены.
Модульный монолит + Clean Architecture. 9 модулей.
Next.js 16 · React 19 · Tailwind 4
17 функциональных модулей, тепловая карта Турции с MapLibre GL, полевой камерный сканер с jsQR, мультитенантная брендовая тема.
3 ядра, 9 модулей
Capture Core · Identity, Catalog, Qr, Channel, Scanning. Trust Core · Campaigns, Payments, Fraud. Decision Core · Insights.
PostgreSQL + Event Store + ClickHouse
Транзакционное ядро (schema-per-module), поток событий (qr.generated, scan.detected, fraud.signal.raised), аналитика ClickHouse.
Полевая производительность, измеримые цели.
Соответствие требованиям, заложенное в дизайн с первого дня.
Экран явного согласия обязателен
При каждом сканировании собираются телефон + GPS + цифровой отпечаток устройства + IP → не просто кнопка «Продолжить», а полноценное явное согласие. Предотвращает риск штрафов до ₺35 млн.
Ручной поток EFT
Автоматизированный платёжный провайдер в MVP намеренно не включён. Система ведёт записи; EFT выполняется администратором вручную. Абстракция IPaymentProvider готова к Фазе 2.
Налог у источника + отслеживание лимитов
Полевые выплаты включают классификацию премии/акции + налог у источника + годовое отслеживание лимитов — всё автоматизировано на бэкенде.
TraceSense — первый сенсор Woppy Decision OS.
Маховик данных: больше производителей → больше QR → больше сканирований → более богатые данные → более ценные инсайты → больше производителей.
TraceSense
Полевые данные после дистрибьютора.
SupplySense
Сенсор цепочки поставок.
ProductionSense
Сенсор производственной линии.
FieldSense
Сенсор сервиса & обслуживания.