Интернет-магазин автозапчастей
Интернет-магазин автозапчастей, построенный с нуля для локального бизнеса с офлайн-точкой, которому требовался выход в онлайн. Двусторонний обмен с 1С, актуальные складские остатки в реальном времени, подбор запчастей по автомобилю (марка, модель, VIN, артикул) и полный цикл заказа с оплатой и доставкой. Стек: Laravel, React.

О продукте
Коротко — что это за продукт и для кого мы его делали.
Клиент — владелец локального бизнеса по продаже автомобильных запчастей с уже работающим офлайн-магазином. Чтобы выйти на новые рынки и масштабироваться, ему требовался полноценный интернет-магазин, разработанный с нуля.
Главная сложность заключалась не в самой витрине, а в данных: весь ассортимент и складской учёт жили в 1С — огромной базе с неоднородной номенклатурой. Задача состояла в том, чтобы аккуратно обработать этот массив, структурировать его и корректно отобразить товары на сайте, не теряя связи с учётной системой.
Задача
Первая задача — обработка и синхронизация данных из 1С: колоссальный объём неоднородной информации нужно было структурировать и привести к виду, пригодному для витрины и поиска. Вторая — обеспечение актуальности складских остатков: наличие должно обновляться в реальном времени, чтобы клиент не заказывал то, чего уже нет.
Отдельный пласт работы — интеграция внешних сервисов: логистики для расчёта и трекинга доставки и платёжных систем для онлайн-оплаты прямо на сайте.
Особенности проекта
Синхронизация с 1С — двусторонний API-обмен: товары и остатки подтягиваются из учётной системы, заказы автоматически заводятся обратно в 1С.
Подбор запчастей — многоуровневая фильтрация по марке, модели, году, VIN, артикулу, категории и производителю, чтобы клиент нашёл нужную деталь под свой автомобиль.
Личный кабинет — история заказов, статус доставки, онлайн-оплата и трекинг отправлений.
Админ-панель — выгрузка и управление каталогом менеджерами без привлечения разработчика.
Решение и подход
Как мы собрали продукт — от архитектуры до процесса.
Витрину и каталог собрали на связке Laravel + React: Laravel закрывает бизнес-логику, API-обмен с 1С и обработку заказов, React отвечает за интерактивный подбор запчастей и оформление заказа.
Основные усилия ушли на слой интеграции: реализован двусторонний обмен с 1С, при котором номенклатура и остатки регулярно синхронизируются, а оформленные заказы автоматически попадают в учётную систему. Для менеджеров сделали административную панель, через которую они самостоятельно выгружают товары из 1С и управляют ассортиментом без разработчика. Логистику и платежи подключили через внешние сервисы.
Технологический стек
Инструменты подобраны под задачу продукта.
Почему заказная разработка, а не готовая платформа
Для магазина автозапчастей с интеграцией 1С и сложной фильтрацией по VIN/модели/артикулу готовые платформы (1C-Bitrix, Tilda, Shopify) требуют длительной кастомизации или не поддерживают двустороннюю синхронизацию остатков без дорогих плагинов. Заказная разработка позволила построить логику фильтрации под специфику автозапчастей и интегрировать 1С напрямую.
Рассматривался вариант на 1C-Bitrix — он проигрывал по скорости кастомизации фильтров и стоимости долгосрочной поддержки. Заказная система на современном стеке проще масштабируется при расширении ассортимента или добавлении новых складов.
Функции продукта
Ключевые возможности, которые закрыли задачу бизнеса.
Интеграция с 1С
Двусторонний API-обмен: товары и остатки из 1С, заказы обратно в учётную систему
Складские остатки
Обновление наличия в реальном времени, защита от заказа отсутствующих позиций
Подбор по автомобилю
Фильтрация по марке, модели, году, VIN, артикулу, категории и производителю
Личный кабинет
История заказов, статус доставки, онлайн-оплата и трекинг отправлений
Оплата и доставка
Встроенные платёжные системы и подключённые логистические сервисы
Управление каталогом
Выгрузка товаров из 1С и правка ассортимента менеджерами без разработчика
Как это работает
Ключевые экраны продукта — по шагам.

Каталог и подбор по параметрам
Страница каталога марки (на примере Renault) начинается с поиска по артикулу или VIN-коду и блока подбора по параметрам: бренд, рынок, модель и год выпуска.
Ниже — двухпанельный интерфейс: слева дерево категорий и узлов (двигатель, топливная система, система охлаждения, трансмиссия, ходовая часть), справа — конкретные детали выбранного узла с кнопкой поиска по каждой позиции. Так менеджер или клиент точно доходит до нужной запчасти под конкретный автомобиль.

Поиск автомобиля по каталогу
Точка входа в подбор — экран «Поиск автомобиля по каталогу» с быстрым поиском по артикулу или VIN и алфавитным указателем всех марок.
Бренды сгруппированы по типу техники — легковые, мототехника, грузовые и спецтехника — и разложены по буквам от Abarth и Audi до Volvo, ЗАЗ и УАЗ. Это даёт клиенту наглядную карту ассортимента и быстрый переход к каталогу конкретной марки.

Оформление и оплата заказа
Оформление заказа разбито на понятные шаги — «Доставка», «Оплата», «Завершение» — с индикатором прогресса вверху. На шаге оплаты клиент вводит данные карты, а справа видит сводку заказа: товар (например, оборотный турбонагнетатель BMW), цену, стоимость доставки и итог.
Есть поле для купона и согласие с условиями обслуживания — весь цикл покупки проходит на сайте, а оформленный заказ автоматически уходит в 1С.
Данные и синхронизация с учётной системой
Ядро проекта — надёжный обмен с 1С. Складские остатки обновляются в реальном времени, поэтому витрина показывает актуальное наличие, а клиент не оформляет отсутствующую позицию.
Оформленные на сайте заказы автоматически заводятся обратно в учётную систему без ручного переноса, а менеджеры самостоятельно управляют ассортиментом через админ-панель. Это снижает нагрузку на команду и исключает расхождения между сайтом и складом.
В цифрах
- Синхронизация остатков с 1С в реальном времени — каталог на сайте всегда отражает актуальные складские данные.
- Многоуровневая система фильтрации: по марке и модели автомобиля, артикулу, категории, производителю.
- Личный кабинет покупателя: история заказов, статус доставки, повторный заказ в один клик.
- Встроенная оплата и интеграция с логистическими сервисами для трекинга отправлений.
- Административный раздел для управления каталогом, ценами и заказами без разработчика.
- Типичное окно поставки интернет-магазина такого класса — 16–24 недели (отраслевой диапазон, не гарантия).
Архитектура и персональные данные
Интернет-магазин обрабатывает персональные данные покупателей (контакты, адреса доставки, история заказов). Данные хранятся локализованно и не передаются третьим сторонам сверх того, что необходимо для исполнения заказа (платёжный провайдер, логистика).
Соответствие: 152-ФЗ · оператор ПДн в реестре РКН · ИСО 27001 (внедрение) · локализация ПДн. Требования к обработке данных покупателей опираются на 152-ФЗ; статус оператора подтверждается в реестре операторов ПДн РКН.
Часто задаваемые вопросы
Сколько стоит разработать интернет-магазин автозапчастей с интеграцией 1С?
Как организована синхронизация остатков с 1С?
Как работает фильтрация по марке и модели автомобиля?
Какие платёжные системы и логистика поддерживаются?
Сколько времени займёт разработка такого магазина?
Наши клиенты
Компании из ритейла, медтеха, логистики и электронной коммерции, которым мы помогли с цифровыми продуктами.
Услуги веб-студии YuSMP Group
Полный спектр разработки — от нативных мобильных приложений до веб-платформ, дизайна и IT-аудита. Выберите направление или закажите проект под ключ.
Мобильная разработка
Нативные и кросс-платформенные приложения для iOS и Android под задачу и бюджет.
Подробнее →Разработка мобильных приложений под iOS
Нативные приложения для iPhone и iPad на Swift и SwiftUI.
Подробнее →Разработка мобильных приложений под Android
Приложения для Android на Kotlin и Jetpack Compose.
Подробнее →Кроссплатформенный подход
Одно приложение сразу на iOS и Android на Flutter.
Подробнее →Веб - разработка
SPA, порталы и веб-платформы на React / Next.js и Node.
Подробнее →Backend-разработка
Серверная часть, API, базы данных и интеграции на Node.js, PHP и Python.
Подробнее →Разработка под ключ
Продукт под ключ: аналитика, дизайн, разработка и запуск.
Подробнее →MVP
Быстрый запуск ядра продукта, чтобы проверить гипотезу без лишних затрат.
Подробнее →Тестирование
Ручное и автоматизированное тестирование — стабильный релиз на всех устройствах.
Подробнее →UI/UX-дизайн
Исследование, прототип и дизайн-система — интерфейсы, которыми удобно пользоваться.
Подробнее →Прототипирование
Кликабельный прототип для проверки идеи до разработки.
Подробнее →Создание сайтов
Корпоративные сайты, лендинги и интернет-магазины под ключ.
Подробнее →IT - аудит
Аудит ИТ-инфраструктуры, кода и безопасности.
Подробнее →SEO‑продвижение
Вывод сайта в топ Яндекса и Google — трафик и заявки из поиска.
Подробнее →Контекстная реклама
Яндекс Директ — заявки с первого дня и контроль цены лида.
Подробнее →SMM‑продвижение
Соцсети и таргет — узнаваемость бренда, комьюнити и заявки.
Подробнее →Наши кейсы
Ещё продукты, которые мы спроектировали и запустили.

LiMP
Мобильный VPN для iOS и Android: WireGuard‑стек, no‑logs и сплит‑туннелирование.

Юнилаб
Приложение для сети медлабораторий: онлайн‑запись, результаты анализов, каталог услуг.

Личный кабинет для финтех‑сервиса
Веб‑кабинет: типы профилей, статистика по договорам, адаптив на Laravel и React.
Блог наших экспертов
Разбираем разработку и технологии простым языком.
Обсудим ваш проект?
Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.
Хотите похожий интернет-магазин — обсудим
Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.













