Перейти к содержимому

Сайт ​

Набросок сделан; работает на машине разработчика · 1 октября 2026. Одна страница на трёх языках. Не развёрнут, домен не выбран. Его продающие тексты основатель ещё не проверял.

Сайт — маркетинговый: то, что владелец магазина читает, прежде чем решить попробовать Store Deputy. Это не то же самое, что эта документация, которая предназначена для команды, и ни на что здесь он не ссылается.

Что есть сегодня ​

  • Одна страница, построенная, чтобы продавать. В том порядке, в котором решает покупатель: что это, демо, какую рутину он берёт на себя, с чего начать, у кого остаётся контроль, обычные вопросы и где присоединиться.
  • Статус, который видит покупатель. Значок на первом экране говорит, что продукт в разработке. Шаги установки заканчиваются тем, как обстоят дела на самом деле, а первый вопрос в списке — «Можно ли пользоваться уже сегодня?» — с ответом «Пока нет».
  • Сценарное демо. Четыре повседневные задачи проигрываются в примерной админке на тестовых данных. Поле сообщения отвечает, что это сценарный предпросмотр без подключённого магазина.
  • Один призыв к действию. «Получить ранний доступ» ведёт на регистрацию в приложении, когда у приложения есть адрес. У продакшн-сборки такого адреса нет, и там каждый призыв ведёт к блоку, где сказано, что ранний доступ ещё не открыт.
  • Списка ожидания нет. Сайт ничего не собирает: формы нет, потому что собранное некуда отправлять.
  • Три языка. Английский в корне, украинский под /uk, русский под /ru. Язык определяет адрес.
  • Ни аккаунтов, ни обращений к API. Сайт ничего не хранит о посетителе и никогда не обращается к API.
  • Локальный порт. 4148 на машине разработчика. Команда, которая запускает всё локальное окружение, запускает и сайт.

Лендинг, которым открывается этот сайт документации, — внутреннее концепт-демо. Это уже не та же страница, что сайт, и с ним она не синхронизируется.

Как он устроен ​

website/slices/
  setup/
    theme/    Tailwind с токенами дизайна и локальные шрифты
    i18n/     три языка
    link/     адрес приложения
  common/
    action/   общий призыв к действию для всех секций
    shell/    рамка страницы: шапка, переключатель языка, подвал
  marketing/
    home/     секции главной страницы и сценарное демо

Каждый слайс — слой Nuxt, который подхватывается автоматически, как в приложении. Сама страница тонкая: она отображает один компонент-провайдер, который собирает секции. У демо свой провайдер: он проигрывает выбранный сценарий от начала до конца и отменяет отложенные шаги, когда посетитель переключает сценарий или запускает его заново. Каждая фраза, которую читает посетитель, лежит в файлах переводов слайса.

Сайт можно собрать в обычные файлы — по странице на язык — и отдавать с любого статического хостинга.

Что говорит CleanSlice ​

CleanSlice описывает три части — api/, app/ и необязательную admin/. Маркетинговый сайт он не описывает. Сайт построен на Nuxt, поэтому правила Nuxt применены так же, как в приложении: весь код в слайсах, каждый слайс — слой Nuxt, служебные слайсы первыми, провайдер в каждой группе компонентов.

Где набросок отличается и почему:

CleanSliceЗдесьПочему
Служебные слайсы для состояния, клиента API и обработки ошибокНи одного из трёхСайт не держит общего состояния и не обращается к API
Компоненты интерфейса из shadcn-vueТолько классы TailwindНа странице кнопки и встроенные раскрывающиеся блоки, собственных форм, меню или таблиц нет
Два плана, согласованных до любого кодаСделан сразу как набросокОснователь попросил быстрый набросок, а затем более продающий, 1 октября 2026 года; его обзор ещё открыт

В соседнем репозитории Agentfy публичный сайт построен так же — Nuxt, слайсы в группах setup, common и marketing. Этот пример и был взят за образец.

Что решить дальше ​

  • Тексты. Заголовок, рутина, обязательства о контроле и ответы написаны за один проход. Каждое утверждение описывает, как продукт строится; основатель их не подтверждал.
  • Куда идут заявки на ранний доступ. Сегодня единственный настоящий шаг — регистрация в приложении. Списку ожидания нужно место для хранения адресов и решение, кто их читает.
  • Цена. На странице сказано, что цены не объявлены. См. Бизнес-модель.
  • Версии OpenCart. На странице сказано: OpenCart 3 начиная с 3.0.3.5, следующим запланирован OpenCart 4. Сделана только первая половина.
  • Домен, название и хостинг. Пересечение с Deputy.com нужно проверить до покупки домена; см. Название. Хостинг не выбран.
  • Руководство по дизайну. Сайт использует принятые цвета, шрифты и формы, но свой порядок секций. Руководство по-прежнему описывает прежнюю композицию лендинга.