Связаться
Интернет-магазин · Medusa + Next.js · 2026

Avtoera — магазин запчастей с разборки авто из США на Medusa и Next.js

Переписали магазин авторазборки с WooCommerce на Medusa и Next.js: подбор по авто, поиск по OEM-номеру, карточка с видео, ежедневный импорт десятков тысяч позиций, Новая Почта, monobank и переезд без потери заказов.

Avtoera (avtoera.com) — авторазборка из Харькова, которая продаёт оригинальные б/у запчасти с автомобилей из США: BMW, Audi, Ford, Tesla, Nissan, Jeep и ещё почти два десятка марок. В каталоге десятки тысяч позиций, и каждый день он обновляется из учётной системы разборки. Сначала мы поддерживали и дорабатывали старый магазин на WooCommerce с Elementor, а затем по согласованию с заказчиком переписали сайт с нуля на Medusa и Next.js и перенесли на него все заказы, клиентов и старые адреса страниц.

Технический стек

Бэкенд и админка — Medusa v2 на PostgreSQL, витрина — Next.js, поиск — Meilisearch, всё запущено в Docker за nginx и Cloudflare. Два языка (русский и украинский) с общими адресами товаров. Доставка — Новая Почта через API, оплата картой — monobank. Аналитика через GTM с событиями корзины и покупки, подмена номеров для коллтрекинга Binotel.

Главная avtoera.com — «Запчасти для авто из США»
Первый экран: быстрый подбор по марке, модели, категории и подкатегории, баннер и строка марок.

Поиск детали по авто

Покупатель авторазборки ищет не «двигатель», а «двигатель на BMW X5 F15». Поэтому на первом экране стоит подбор по марке, модели и категории, в шапке есть «Мой гараж», чтобы не вводить авто каждый раз, а под баннером — все марки с количеством деталей в наличии. Для каждого сочетания марки, модели и категории есть своя страница, и она попадает в карту сайта, только если в ней есть товары.

Сетка марок автомобилей с количеством запчастей
Марки с количеством деталей в наличии.
Категории товаров на главной avtoera.com
Категории: двигатель, трансмиссия, кузов, оптика, подвеска, электрика и другие.
Страница «Запчасти BMW б/у из США»
Страница марки: фильтр по модели и категориям.
Категория «Двигатель и его системы»
Категория с подкатегориями и фильтрами.

Поиск

Поиск работает на Meilisearch: подсказки с фото и ценой появляются во время набора, а находит он и по названию, и по оригинальному номеру детали.

Поиск на avtoera.com — подсказки во время набора
Подсказки поиска и страница результатов с фильтрами.

Карточка товара

У б/у запчастей главное — видеть реальное состояние детали. На карточке есть фото и видео конкретной детали, артикул, оригинальный номер и номер на самой запчасти, цена в гривнах и долларах, стикеры «ТОП», «Рестайл», «New», «Видео» или «Продано» и другие запчасти на ту же модель. Купить можно через корзину или в один клик: оставляешь имя и телефон, и менеджер перезванивает, чтобы проверить совместимость.

Карточка товара — двигатель BMW X5 F15 с видео
Карточка товара: видео и фото детали, номера, цена в гривнах и долларах, корзина и заказ в один клик.
Форма «Заказ в один клик»
«Заказ в один клик» — имя и телефон.

Корзина и оформление

Оформление занимает один экран: контакты, доставка (самовывоз со склада в Харькове, Новая Почта в отделение или курьером, такси), оплата и комментарий. Отделения Новой Почты подтягиваются из API по выбранному городу. Заказать в один клик можно и прямо из корзины.

Корзина avtoera.com
Корзина с кнопками оформления и заказа в один клик.
Оформление заказа avtoera.com
Оформление: контакты, способы доставки, оплата и итог.

Каталог, который обновляется каждый день

Товары приходят из XML-фида учётной системы разборки: каждый день импорт добавляет новые позиции, обновляет цены и остатки и снимает проданное. Фото отдаются с сервера разборки через наш прокси, а если он не отвечает, сайт подставляет сохранённую копию. Для Google Merchant Center сайт сам формирует фиды, а карту сайта делит на части по тысяче товаров.

Переезд с WooCommerce

Новый сайт мы сначала собрали и проверили рядом со старым, сверили количество товаров в наличии, а затем переключили домен. На новый сайт перенесли все заказы с историей статусов и клиентов: когда старый покупатель регистрируется, его прошлые заказы подтягиваются в кабинет автоматически. Старые адреса страниц отвечают редиректами на новые, так что наработанные позиции в поиске не потерялись.

Админка и поддержка

Менеджеры работают в админке Medusa: доска заказов со статусами, комментарий менеджера, который не видит покупатель, и отдельная роль «Менеджер» без доступа к настройкам магазина. Статьи блога на двух языках тоже пишутся в админке. На сервере настроена автоматическая чистка диска, а сайт мы сопровождаем дальше по задачам заказчика.

Мобильная версия

На телефоне первым идёт быстрый подбор запчасти, «Мой гараж» и поиск вынесены под шапку, а внизу закреплена панель: магазин, поиск, избранное, аккаунт и категории.

Итог

На нас полный цикл: поддержка старого магазина, переписывание на Medusa и Next.js, подбор по авто и поиск, карточка с видео, оформление с Новой Почтой и monobank, ежедневный импорт каталога, фиды для Merchant Center, переезд с заказами, клиентами и редиректами, админка для менеджеров и сопровождение сервера.

Готовы обсудить релиз?

Отвечаем в течение 60 минут в рабочее время — с оценкой бюджета, ориентировочным графиком и составом команды под вашу задачу.

Оставить запрос