ЖЖИТНЯКОВDigital System Обсудить проект
PrototypeCOMMERCE / PRICING

Tradefon Market

Платформа управления товарными предложениями, ценами и коммерческими решениями.

Prototype · локальная коммерческая платформа

АРХИТЕКТУРНАЯ СХЕМА: HERMES → TRADEFON MARKETКопии HermesПредложенияКаноническийSKUЦена и маржаКотировкаИсход сделки
Архитектурная схема по документации проекта (не скриншот). Настоящий интерфейс будет добавлен после проверки.
  • 392тестовых функций в 42 файлах
  • 37модулей
  • 3 843канонических SKU, допущенных к каналу
  • 38,9%покрытие 11 528 наблюдений

Тесты считаются по числу тестовых функций в репозитории; прохождение тестов здесь не утверждается.

Задача

Сигналы о ценах и наличии приходят из разных источников. Нужен единый слой, который решает, что можно предлагать, по какой цене и с какой маржой.

Личный инженерный вклад

50 из 55 коммитов основного репозитория.

Решение

  • Канонические SKU и предложения поставщиков с проверкой свежести (48 часов)
  • Цена продажи и котировка с нижней границей маржи
  • Исходы сделок, склад и резервы: котировка привязана к одной единице, подтверждённая продажа гасит резерв
  • Конверты для публикации на Avito: только черновые, публикация без авторизации невозможна
Статус Prototype и ограничения

Рабочий прототип: архитектура и ядро проверены тестами, без промышленной эксплуатации. Не путать с Hermes: Hermes — отдельная работающая система агрегации прайсов, Tradefon Market только читает её копии и экспорты. Продаж в реальном канале нет, исходы симулированы, публикации на Avito не выполняются.

Технологии

Python 3.12SQLitestdlib без зависимостейpytest

Источник фактов: tradefon-market: README.md, docs/TM_P1_3_PRICING_POLICY.md; TRADEFON_MARKET_TM_P0_2_CANONICAL_COMMERCE_CONTRACT.md.