Клиент работает в основном с оптовыми покупателями: СТО, магазинами и перекупщиками. Им нужен не витринный магазин, а быстрый доступ к остаткам склада, персональные цены и история взаиморасчётов. Сначала мы разработали логотип, затем на его цветах построили дизайн, сверстали адаптивные шаблоны и написали логику сайта на Yii 2 с админ-панелью, синхронизацией остатков и цен с учётной системой клиента, API для партнёров, генерацией прайс-листов и выгрузками на маркетплейсы.
Стиль
Строгий корпоративный синий из логотипа, красные акценты для призывов к действию и много воздуха в таблицах, чтобы длинные списки запчастей читались легко.
Мобильная версия
На телефоне таблица склада превращается в карточки с артикулом, ценой и кнопкой корзины, а поиск закреплён в шапке.
Задачи
- 01Создать фирменный стильНарисовать логотип и на его цветах построить дизайн всего магазина.
- 02Сделать каталог главным инструментомОптовик ищет по артикулу и заказывает списком, поэтому акцент на складской таблице, а не на карточках.
- 03Разделить гостей и клиентовПоказывать разные цены и функции гостю, зарегистрированному клиенту и клиенту с персональной скидкой.
- 04Связать сайт с учётомТовары, остатки, клиенты и заказы должны синхронизироваться с учётной системой и CRM клиента.
- 05Отдавать данные партнёрам и площадкамДать партнёрам API, а маркетплейсам – актуальные выгрузки товаров, цен и остатков.
Ключевые решения
Склад вместо витрины
Раздел «Склад» – таблица с фото, кодом, артикулом, брендом, наличием и ценой. Есть переключатели «убрать нулевые позиции», «уценка» и «показать аксессуары», добавление в избранное и в корзину прямо из строки, копирование артикула в один клик.
Поиск без перехода
При вводе запроса открывается окно с результатами: фото, артикул, код, цена, поле количества и кнопка корзины. Товар можно заказать, не уходя со страницы.
Карточка товара
Артикул, бренд, кросс-номер, страна производства, наличие, отзывы и блок похожих товаров – аналоги от других производителей для той же модели.
Корзина и оформление
Корзина с выбором позиций, количеством и суммой, данными получателя и кнопкой «Быстрый заказ». На странице указаны дни отгрузок, есть предупреждение при заказе отсутствующего товара.
Личный кабинет и цены
Цена в каталоге зависит от того, вошёл ли пользователь и какая у него персональная скидка. В кабинете – личные данные, баланс, заказы, возвраты и оплаты, а также генерация прайс-файлов и рассылки.
Синхронизация с учётной системой
Остатки и цены синхронизируются с учётной системой клиента, поэтому склад на сайте совпадает с реальным, а цены обновляются без ручной работы.
API для партнёров
Партнёры подключаются к сайту по API и получают каталог, наличие и свои цены напрямую в собственные системы.
Прайс-листы и выгрузки на площадки
Сайт генерирует прайс-листы и готовит выгрузки товаров для разных маркетплейсов и торговых площадок, каждую в нужном формате.
Интеграции и стек
Хотите такой же проект?
Опишите задачу – в течение рабочего дня ответим с вопросами и предварительной оценкой сроков.










