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

Tradefon ReMarket

Аналитика рынка подержанной электроники и автоматизированная оценка Trade-In.

Prototype · в разработке

АРХИТЕКТУРНАЯ СХЕМА: REMARKETСырые прайсыПарсерКаталогСнимки рынкаОценкаTrade-In
Архитектурная схема по документации проекта (не скриншот). Настоящий интерфейс будет добавлен после проверки.
  • 191тестовая функция в 18 файлах
  • 32маршрута API
  • 15миграций
  • 6systemd-юнитов

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

Задача

Цены на б/у технику живут в сообщениях разного формата. Без нормализации и истории нельзя честно оценить устройство.

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

29 из 29 коммитов репозитория.

Решение

  • Хранение сырых сообщений без перезаписи (insert-only), повторный разбор через новые снимки
  • Парсеры и нормализация к каноническому каталогу, неизвестные значения остаются пустыми
  • Снимки рынка, история цен, API поиска и аналитики
  • Котировки помечены как публикуемые или внутренние
Статус Prototype и ограничения

Рабочий прототип: архитектура и ядро проверены тестами, без промышленной эксплуатации. Коэффициенты Trade-In, кроме трёх базовых маржей, пока заглушки (calibrated=false), поэтому ни одна котировка не публикуется. Не выдаётся за готовый публичный сервис.

Технологии

Python 3.11FastAPIPostgreSQLAlembicTelethonsystemd

Источник фактов: tradefon-remarket: README.md, deploy/systemd, migrations/.