Дизайн собран с нуля под бренд, без покупной темы: витрина, карточки товаров, корзина и оформление заказа.
Синхронизация вынесена в отдельный слой на Cloudflare Workers. По расписанию (cron) он забирает данные поставщика, раскладывает изменения в очередь и применяет их к Shopify пакетами — так обновление укладывается в лимиты API и не зависит от того, открыт ли сейчас магазин.
Очередь даёт устойчивость: неудачная операция повторяется, а не теряется, и сбой одного товара не останавливает всю синхронизацию.
