Команда IsWin разработала для Kiwi внутреннюю систему работы с каталогом подержанных автозапчастей. Она получает номенклатуру из 1С, находит аналоги и готовит объявления для Авито, Дрома и Ferio.
В каталоге Kiwi ежедневно меняются остатки, цены и состав склада. Одна деталь может подходить к разным моделям автомобилей, а объявления нужно одновременно размещать на нескольких площадках. Команда IsWin разработала систему, которая связывает эти процессы и сокращает ручную работу отдела продаж.
Менеджеры работают с прайс-листом, резервируют позиции, редактируют характеристики и собирают объявления в отдельном интерфейсе на React. Поиск по десяткам тысяч деталей работает на Elasticsearch. Аналоги подбираются по каталожным и кросс-номерам, в том числе с использованием внешнего справочника.
Номенклатура, остатки и цены поступают из 1С поэтапно и обрабатываются в фоне, не блокируя сайт. Затем система формирует XML-фиды для Авито, Дрома и Ferio по отдельным правилам каждой площадки. Задания выполняются по очереди, защищены от одновременного запуска и повторяются после временного сбоя.