Интернет-магазин SKAMREVS.COM
проекте
SKAMREVS — молодой литовский бренд кастомной вышивки на футболках и худи. Одежду проектируют и производят в Литве. Слоган бренда: Own the Streets. Wear the Culture.
Задача: сделать магазин в уличном, минималистичном стиле. Ему нужно было работать на пяти языках и при этом оставаться управляемым для небольшой команды без отдельного штата переводчиков.
Магазин на WooCommerce с индивидуальной темой
В основе лежит готовая тема для WordPress. Я переработал её под бренд и добавил собственные модули. В теме около 7 000 строк кода только в доработанных частях.
- Каталог с коллекциями (New Collection, Halloween Collection) и товарами с вариациями (цвет, размер). Выбор вариаций сделан кнопками-свотчами, а не стандартными выпадающими списками.
- Галерея товара с отдельной логикой для мобильных устройств. Я исправил проблему с пустой галереей после жёсткого обновления страницы на телефонах.
- Тёмная шапка и подвал, логотипы в retina-качестве, изображения в WebP.
- Поиск с живыми подсказками и мега-меню.
Собственная программа лояльности: «SKAMREVS CARD»
Каждый зарегистрированный покупатель автоматически получает скидку 10% на все заказы.
- В личном кабинете выглядит как банковская карта в пропорциях ID-1 (85,6 × 54 мм). На ней имя владельца, персональный номер вида
SK-XXXX-XXXX-XXXX, который строится из ID пользователя, и золотой акцент на чёрном фоне. - В боковой панели гостям показывается промо-карта с кнопками «Создать аккаунт» и «Войти». Авторизованным пользователям показывается компактная карта и меню аккаунта.
- На стороне корзины скидка рассчитывается автоматически и отдельной строкой «SKAMREVS CARD (10%)», так что никаких промокодов вводить не нужно.
Идея в том, чтобы превратить регистрацию в понятный бонус. Покупатель сразу видит, что получает, и регистрируется охотнее.

Пошаговый чекаут
Стандартную длинную форму оформления заказа я заменил многошаговой:
- индикатор «Шаг X из Y» и сводка по контактам и адресу доставки на каждом шаге;
- валидация по шагам с переходом к проблемному полю по клику;
- понятные сообщения об ошибках (отдельно разобраны сбои сети, блокировка файрволом, ошибки сервера 403, 404, 429, 5xx);
- технический блок с деталями ошибки виден только администратору, чтобы быстрее находить причину проблемы;
- отдельная страница «Спасибо за заказ» с картинками товаров, количеством и анимацией-конфетти.

Вишлист без регистрации
Избранное хранится в браузере покупателя (localStorage), поэтому работает сразу, без аккаунта и без нагрузки на сервер. В коде также есть модуль мотивирующих уведомлений для вишлиста. Сейчас он выключен: я оставил его как заготовку и решил не давить на покупателей.
Многоязычность: 5 языков и ИИ-перевод
Сайт доступен на английском, литовском, латышском, эстонском и русском языках. Переключатель языков я полностью переписал: он плоский, минималистичный, одинаково работает по клику на телефоне и по наведению на компьютере. Версии страниц связаны между собой, поэтому при смене языка пользователь остаётся на той же странице.
Как построен перевод (сентябрь 2026):
- Я создал кабинет в Microsoft Azure и развернул там собственную модель GPT-5 SOL, которая подключена к сайту.
- Для массового перевода всех статических страниц (о компании, политики, доставка, возвраты, интерфейс) использовалась самая мощная модель GPT-6 Astra. Это максимальное качество, но высокая стоимость. Для разовой миграции контента это оправданно.
- Для новых статей и товаров, которые добавляются регулярно, перевод идёт через более экономичную модель класса GPT-5.1.
Такая схема даёт хорошее качество там, где ошибка стоит дороже всего (юридические и ключевые страницы), и разумную цену там, где контент постоянно растёт. Благодаря этому клиент не платит за максимальную модель при каждой публикации.
Юридические требования и аналитика
- Баннер согласия на cookie с раздельным выбором: «Только необходимые», «Принять все», «Настроить». Аналитика Google Analytics включается только после согласия пользователя.
- Страницы Cookie Policy, Return & Refund Policy, Shipping Policy в соответствии с требованиями ЕС (GDPR).
- SEO-разметка: canonical, Open Graph, Twitter Cards, мета-описания и подключённый Google Site Kit.
Как сайт живёт сейчас
Владелец сам добавляет товары и статьи в блог на английском. Для остальных языков перевод создаётся автоматически через подключённую нейросеть, а при необходимости правится вручную. Скидка лояльности, чекаут и язык интерфейса работают без моего участия. Я занимаюсь доработками и поддержкой.
Что это значит для вашего проекта
- Нужен магазин для европейского рынка на нескольких языках, и вы не хотите тратить бюджет на ручной перевод каждой страницы.
- Нужна программа лояльности, которая видна покупателю и работает автоматически.
- Нужен чекаут, который не отпугивает покупателей и помогает быстро находить ошибки.
- Нужна интеграция ИИ в рабочие процессы сайта с разумным контролем расходов.