Закрыли 7 болей владельца разом: остатки на складе, чат с клиентами, добавление товаров, спам-заявки и ещё три. Магазин теперь ведётся с телефона за 30 минут в день вместо 6 часов в офисе.
Что изменилось за 18 дней разработки — сравнение по ключевым операционным метрикам владельца.
| Операция | Было на OpenCart 2017 | Стало на TR-стеке |
|---|---|---|
| Добавить товар в каталог | 8-12 минут вручную (название, описание, теги, SEO) | 5 секунд — AI пишет за вас |
| Поиск товара клиентом | Только точное совпадение, «вибратр» → пусто | Семантика, опечатки, синонимы — находит всё |
| Нагрузка 14 февраля / 8 марта | Сайт падал, полдня офлайн, выручка терялась | Static + CDN — выдерживает ×20 трафика |
| Управление 3 точками самовывоза | В голове или на бумажке, заказ собирался 30 мин | Единая база, программа собирает за 30 сек |
| Ответы клиентам в чате | 1-2 часа задержки, половина ушла к конкурентам | AI отвечает за 2 секунды, перехват человеком — 1 кнопка |
| Спам и пранки в заказах | Школьники заказывали на чужие адреса | Block-list по cookie + IP + отпечатку — почти 0% |
| Управление с телефона | Невозможно — админка только на ноуте | PWA-приложение, всё со смартфона |
Эрос 18+ — секс-шоп в Луганске. 15 лет на рынке. Один владелец делает всё: добавляет товары, отвечает клиентам, оформляет и доставляет заказы.
8 186 товаров на 3 точках самовывоза в Луганске.
Главная боль — не успевал. Заказы терялись, спам-заявки отнимали день, клиенты в чате уходили к конкурентам, добавление товаров занимало часы. Каждый день жил в режиме «потушить пожар».
6 болей, которые озвучил сам владелец. И 1 скрытая — особенность ниши 18+, о которой вообще не задумываешься, пока не попадаешь.

«Не знаю что на какой точке. Всё в голове.»
Раз в неделю звонил на точки — записывал на бумажку. К концу дня данные уже неактуальны. Клиент заказал — товара нет.
Видишь сразу на всех 3 точках одновременно. Импорт CSV ежедневно. Push на телефон когда товар заканчивается.

«Открыл переписку через час — клиент уже у конкурентов.»
Чаты везде разные. Клиент пишет в 23:00 — отвечаешь утром. Половина уходит до того, как доходит до тебя.
Бот отвечает за 2 секунды, знает весь каталог. Сложный вопрос — пуш владельцу, он подхватывает одной кнопкой.

«8 000 товаров, каждый добавить — 15 минут. Невозможно.»
Чтобы завести один товар — фото, текст, характеристики, мета-теги. Полчаса работы. На 8 186 товаров нужны месяцы.
Фото + категория + цена → AI генерит название, описание, теги, SEO. Проверил → опубликовал. Массовая генерация на 78 товаров за раз.

«Хочу акцию запустить — а это переверстать страницу через программиста.»
Хочешь добавить баннер «-30 % на 8 марта» — пиши программисту, жди неделю. К моменту запуска праздник уже прошёл.
Главная — конструктор. Загрузил картинку, написал текст акции, выбрал даты — опубликовано за 2 минуты с телефона.

«Полдня сидишь с тетрадкой — откуда что везти на точку клиента.»
Клиент заказал 10 товаров на Павловскую — а там есть только 6. Остальные на Советской и Челюскинцев. Открываешь ведомость, на бумажке отмечаешь: «3 везти с Советской, 1 с Челюскинцев». 30 минут на один заказ.
В админке к заказу сразу прилагается план перемещения: «забрать с Советской — 3 шт., с Челюскинцев — 1 шт., довезти на Павловскую к 16:00». Курьер получает готовый маршрут. Клиент забирает всё в одном месте.

«Звонишь клиенту, а он: я ничего не заказывал.»
Пранкеры заполняют форму чужим телефоном. Ты тратишь полчаса собирая заказ, едешь курьером — клиент в шоке.
Подтверждение заказа через СМС — пранкеры отваливаются. Block-list по cookie + IP + отпечатку браузера. Фейк-заказов почти не стало.

«14 февраля и 8 марта — сайт ложится. Каждый год.»
В обычный день нагрузка одна. К 14 февраля и 8 марта — кратно больше. PHP-сервер на одном CPU не справляется. Полдня сайт лежит — деньги мимо.
Next.js билдит главную и каталог в статику. CDN отдаёт с edge-серверов. Под нагрузкой 14 февраля сайт не моргнул.
AI-инструменты работают и на владельца, и на клиента магазина. Вот что получил каждый.
Не latte-pana. Не «обновили дизайн». Полностью новый код, новая база, новая админка, AI на трёх уровнях. И магазин теперь ведётся с телефона.
Витрина на Next.js 16 — мгновенная, мобильная, с правильной семантикой и SEO. Светлая тема, фото на первом плане.

Опечатки, синонимы, «найди что-то розовое» — всё работает. Гибридный движок: точное совпадение + смысловой поиск.

Сама ведёт диалог, понимает деликатные вопросы, подбирает товары. Подхватывает живой оператор когда надо.

Подгружает товар, нажал кнопку — через 5 секунд готовое описание. Можно редактировать, есть «diff-просмотр» перед сохранением.

Полноценное мобильное приложение (PWA). Push-уведомления о новых заказах. Сфотографировал товар → залил → продал.

Видишь о чём чаще спрашивают, какие категории трендуют, на чём отваливаются — без Метрики, чище и точнее.

6 ключевых решений, ради которых эту переделку и затевали.
Ввёл «вибратор» — а в каталоге «массажёр», «стимулятор», «вибромассажёр». Старый OpenCart выдал пустоту. Новый сразу предлагает похожие категории.
70% трафика приходит с телефона. На старом сайте мобайл был отвратительный — одна гигантская колонка или «Категория не найдена». Переделали с нуля под mobile-first.
Большие фото, продуманные описания, ответы на «а как», характеристики, отзывы. Прозрачная цена и доставка. Купить можно за 2 клика и без регистрации.
Знает 8 186 товаров наизусть. Понимает деликатные вопросы. Подбирает по бюджету, опыту, целям. Передаёт оператору одной кнопкой когда нужен человек.
Загрузил товар — нажал «Сгенерировать». Через 5 секунд готовое название, описание, теги, SEO. Diff-просмотр перед сохранением — можно редактировать или перегенерировать.
СМС-подтверждение + блок-лист по cookie, IP и отпечатку браузера. Школьники и боты больше не сливают время на холодные звонки в никуда.
Главное, ради чего делали. Раньше владелец работал из офиса с компьютера. Сейчас весь магазин на 8 тысяч товаров ведётся с телефона в очереди за кофе.
Зашёл утром в админку — сразу видишь: сколько выручка вчера, сколько за 30 дней, сколько потратил на AI. График по дням — где провал, где пик. Не надо лазить по отчётам.
Сфотографировал — нажал «Добавить» — выбрал категорию — вписал цену. Всё остальное (название, описание, теги, SEO) предлагает AI. Проверил, нажал «Опубликовать».
Не нужно «приехать в офис, открыть ноутбук». Поставил иконку на главный экран — и админка стала приложением. С пушами о новых заказах, чате, отзывах.
Ничего не нужно «переносить вручную». Поставщики, доставка, оплата — всё крутится в фоне.
CSV-импорт поступлений. Раз в день — всё свежее в каталоге.
Уведомления о заказах и чатах прямо в телегу владельца.
Оплата картой онлайн или при получении. Без зарегистрированных платежей.
Курьер, самовывоз с 3 точек, заказ под привезти.
301 редиректы на старые URL — позиции в Яндексе не потеряли.
Смысловой поиск и эмбеддинги для каталога. Меняется без боли.
Картинки в современном формате. Размер в 3 раза меньше — грузится мгновенно.
10 % → 50 % → 100 %. Можем откатиться в любой момент.
Запуск в продакшен — июнь 2026. Часть метрик уже измерили на бета-копии. Часть появится после релиза.
товаров перенесли
Без потерь, с категориями, фотками, ценами. Скрипт миграции делает это за 14 минут.
гостевых заказов сохранили
Анонимность работает так же. Никто не заставляет регистрироваться.
быстрее загрузка главной
С 6.2 сек на OpenCart до 0.43 сек на Next.js. Lighthouse 96/100.
завести товар через AI
Раньше — 8-12 минут. Сейчас — фото + категория + цена.
конверсия в покупку
Метрика появится через 30 дней после публичного релиза.
средний чек
Ожидаем рост за счёт AI-консультанта (доп. товары в подборках).
Цифры не из дашборда «выглядит круто», а из реальной операционки владельца. Сравнение Янв-Мар 2026 после миграции.
Методология: сравнение операционных метрик владельца за Янв-Мар 2026 после релиза vs аналогичный период 2025 на старом OpenCart 2017. Данные — собственная аналитика владельца + логи AI-чата.
Расскажите о своём бизнесе — подберём решение под ваши задачи. Без обязательств, бесплатно.
Заявка отправлена. Пишем в Telegram или звоним.
Можно почти любую. Платформа спроектирована как многотенантное ядро. Магазин одежды, услуги, B2B-каталог — мы переиспользуем 80 % кода. Каждый запуск — это адаптация витрины и подключение нужных интеграций.
Базовый запуск — 4-6 недель: витрина, мобильная админка, AI-чат, поиск. Глубокая интеграция с 1С, мультиточечный склад, специфика 18+ — обсуждаем отдельно. Бюджет под задачу — после короткого созвона.
Снимаем дамп базы, пишем скрипт миграции. У sexlg.net было 8 186 товаров — перенесли за 14 минут с категориями и фото. SEO сохраняем через 301-редиректы на старые URL.
Мы. Есть пакеты поддержки: реактивная (по запросу), регулярная (плановые обновления), полная (включая контент и SEO). От 15 000 ₽/мес.
Next.js 16, NestJS 11, PostgreSQL 17 + pgvector, Meilisearch, Cohere для AI-эмбеддингов, OpenAI для генерации текста. Хостится у вас или у нас — на выбор. Код в Git, всё открыто.
Да. PWA-режим — ставится иконкой на главный экран, открывается без браузера. Все функции админки доступны, фотки можно делать камерой, push-уведомления приходят. Тестировали полгода на телефоне владельца sexlg.