Задача
В чём была боль
Сеть магазинов автозапчастей работала только офлайн — клиенты звонили, менеджер искал деталь вручную в базе, перезванивал. Цикл от запроса до ответа — 2–4 часа. Конкуренты уже имели онлайн-поиск по VIN. Нужна была платформа под несколько городов с общим складом и местными ценами.
Решение
Что я сделал
01
VIN-поиск. Интеграция с TecDoc API: ввёл VIN → получил список подходящих запчастей с фото, артикулом, ценой и наличием.
02
Мультигородская архитектура. Определение города по IP, локальные цены и остатки для каждого магазина. Единая база товаров, раздельные склады.
03
Каталог по маркам. Дерево марка → модель → год → категория. 50 000+ артикулов с поиском по названию и номеру.
04
Кабинет партнёра / СТО. Специальные цены для авторемонтных мастерских, отсрочка платежа, история заказов с PDF накладными.
Стек
На чём собрано
Vue.jsDjangoPostgreSQLRedisElasticSearchDockerTecDoc API
Результаты
Цифры
+110%
онлайн-заказов
за 3 месяца после запуска
15мин
время ответа клиенту
было 2–4 часа
50K+
артикулов в поиске
управляется автоматически
Отзыв
VIN-поиск — это убийца конкурентов. Клиент вводит VIN и сразу видит что есть у нас. Звонков «а подойдёт ли?» стало в разы меньше.
Руслан, владелец сети Nedra Parts