Перейти до вмісту
STEPS LAB

E-commerce

Autocast

Магазин на 4 605 товарів і майстерня на одному сайті — за три робочі тижні

Автоелектроніка в Житомирі: продають товар і одразу його встановлюють. Зробили сайт, адмін-панель і автоматичне завантаження прайсів постачальників, щоб каталог на кілька тисяч позицій не набивали руками.

Магазин Autocast: 4605 товарів, вісім напрямків каталогу та сітка товарів

Що було не так

Autocast — це водночас магазин і майстерня: людина купує підсилювач, фари чи магнітолу і одразу тут же їх встановлює. Але онлайн цього не було видно взагалі. Клієнти писали в дірект, питали ціну, наявність і чи є вільний майстер — і кожна така розмова забирала час власника.

Друга частина проблеми — каталог. У постачальників кілька тисяч позицій, і вони змінюються постійно: ціни, наявність, нові моделі. Вручну підтримувати такий обсяг неможливо, тому будь-який «звичайний» магазин на конструкторі помер би на другому тижні.

Третє — люди часто не знають, як називається те, що їм потрібно. Вони знають симптом: «фари запітніли», «звук став тихим», «камера показує муть». Стандартний каталог із категоріями на такий запит не відповідає.

  • Продажі жили в дірект-повідомленнях

    Ціну, наявність і запис до майстра доводилось диктувати вручну кожному.

  • Тисячі позицій, що змінюються щотижня

    Вручну такий каталог не наповнити й тим більше не підтримувати в актуальному стані.

  • Клієнт шукає симптом, а не артикул

    «Фари пітніють» — це не категорія в каталозі, але саме так формулює людина.

Що ми зробили

Звели магазин і майстерню в один сайт. Товар і послуга з його встановлення лежать поруч: людина бачить деталь, ціну та можливість одразу записатись на монтаж. Це і є головна перевага Autocast над звичайним інтернет-магазином — треба було просто зробити її видимою.

Каталог наповнюється сам. Ми написали завантажувач прайсів: власник вставляє посилання на XML/YML-фід постачальника або завантажує Excel-таблицю дилера — і система сама створює чи оновлює товари, ціни, наявність та описи. Зараз у каталозі 4 605 позицій у 89 категоріях, і жодну з них ніхто не вводив руками.

Зробили розділ «Діагностика за симптомом». Замість категорій людина обирає те, що її турбує — «фари запітніли зсередини», «екран магнітоли зависає взимку», «зустрічні водії мигають дальнім» — і отримує пояснення простою мовою та кнопку записатись саме на цю роботу. Це перетворює невизначений запит на конкретну заявку.

Для власника зробили адмін-панель: замовлення з їх статусами, картки товарів, категорії та керування завантаженням прайсів. Усе в одному місці, без окремої бухгалтерської програми.

Як вдалося за три тижні

Це справедливе питання, тому відповідаємо прямо. Магазин, адмін-панель і завантажувач прайсів за три тижні — не тому, що хтось працював ночами, і не тому, що це шаблон із конструктора.

По-перше, ми одразу домовились, що входить у першу версію, а що почекає. По-друге, каталог, кошик, картки товарів і права доступу в адмінці ми не писали з нуля — це наша перевірена база, яку лишалось налаштувати під Autocast. По-третє, рутину — типову розмітку, тести, розбір прайсів — узяв на себе AI. А рішення про структуру каталогу, логіку завантажувача й безпеку адмін-панелі приймала людина.

Кожна зміна проходила перевірку перед публікацією. Якщо на сайті щось зламається — це наша відповідальність, а не «так згенерувало».

  • Обсяг узгодили до старту

    Домовились, що робимо зараз, а що — після запуску.

  • Фундамент був готовий

    Каталог, кошик і права доступу — наша перевірена база з інших проєктів.

  • AI на рутині, рішення — за людиною

    Структуру, безпеку й терміни визначав інженер, а не модель.

Адмін-панель і завантаження прайсів

Це та частина, якої відвідувач не бачить, але саме вона вирішує, житиме магазин чи ні.

Завантажувач читає фід або таблицю, зіставляє позиції з каталогом за ідентифікатором постачальника і оновлює лише те, що змінилось. Товари без наявності не імпортуються, HTML в описах очищається до тексту, зображення зберігаються як посилання. Замість тижня ручної роботи оновлення всього каталогу займає хвилини.

Поруч — журнал замовлень: статус кожного, склад кошика, контакти покупця. Власник бачить, що відбувається, не перепитуючи нікого.

  • Фід за посиланням або файл

    XML/YML-фід постачальника за HTTPS або Excel-таблиця дилера.

  • Оновлюється тільки різниця

    Система звіряє фід із каталогом за кодом постачальника і не чіпає незмінене.

  • Замовлення в одному журналі

    Статус, склад кошика й контакти покупця — без окремої програми.

Чесно про стан проєкту

Сайт працює і наповнений. З нашого боку готове все, включно з прийомом оплат і розрахунком доставки — але ці два блоки поки не увімкнені: чекаємо від клієнта доступи до платіжного сервісу та кабінету Нової пошти.

Тому в цьому кейсі немає цифр про зростання продажів. Вони зʼявляться після того, як магазин почне приймати оплату онлайн — і ми додамо їх сюди, а не вигадаємо заздалегідь.

Як це виглядає

  • Послуги майстерні поруч із магазином — купив деталь і одразу записався на монтаж.
  • Діагностика за симптомом: людина обирає «фари запітніли», а не шукає артикул.
  • Адмін-панель, розділ «Товари»: 4605 позицій із цінами у гривні й доларі та залишками.
  • Імпорт за посиланням на XML/YML-фід постачальника. Оновлюються ціни, наявність і описи.
  • Друга вкладка — прайс дилера в Excel: назва аркуша стає категорією.
  • 89 категорій, 24 верхнього рівня — дерево будується з даних постачальників.
  • Послуги майстерні редагуються в тій самій панелі, що й товари.

Результат у цифрах

Від старту до готового сайту
3 тижні

разом з адмін-панеллю та завантажувачем прайсів

робочих тижні

Товарів у каталозі
4 605

жодного не вводили руками

у 89 категоріях

Займає оновлення всього каталогу
Хвилини

замість тижня ручної роботи

XML/YML-фід або Excel-таблиця

Цифри з реального проєкту, а не приблизна оцінка.

Відгуки

Це відгуки клієнтів Autocast про роботу майстерні, а не про нас. Наводимо їх тому, що вони підтверджують головне рішення проєкту: людям цінно, що магазин і майстерня — в одному місці.

  • Встановлював парктроніки перед/зад на Honda. Зробили швидко і якісно. Зручно, що це магазин + майстерня: коли підʼїхав забрати, один задній парктронік некоректно почав працювати — і хлопці швидко спробували інший, а потім замінили блок.

    Roma Dov
    Відгук на autocast.com.ua
  • Професійно, швидко, якісно провели ремонт фар ML 350. Окремо сподобалась консультація перед роботою — пояснили варіанти й допомогли обрати оптимальне рішення.

    Andrii Surikov
    Відгук на autocast.com.ua
  • Професійний персонал, індивідуальний підхід до кожного клієнта, гарний вибір якісних аксесуарів: звук, реєстратори, камери, світло та інше. Дуже вдячний за пораду під час останнього візиту щодо встановлення ксенону.

    Victor Anatoliyevich
    Відгук на autocast.com.ua

Розкажіть про задачу

Опишіть у двох реченнях, що потрібно. Відповімо протягом робочого дня і чесно скажемо, чи можемо допомогти.