КОНЦЕПТКонцепт — не заказ клиента

Global Control: концепт операционной CRM с живой симуляцией и демо-ИИ-копилотом

Global Control — операционная CRM, которую VITON13 сделал как концепт на примере Northstar Logistics, вымышленной компании доставки с хабами в Москве, Дубае, Лондоне и Нью-Йорке. Каждый посетитель за короткий онбординг собирает свою песочницу и получает команду, клиентов и две недели заказов; живая симуляция не даёт компании замереть, пока он раздаёт заказы, регистрирует людей, читает отчёты и говорит с демо-ИИ-копилотом. Всё работает в браузере на сгенерированных данных.

Концепт продукта · Веб-приложение · английский, русский · 2026

Открыть проект
Global Control на тёмном фоне под названием и строкой «One control room for every order, every person, every city.»: главный экран Command в окне компьютера — приветствие «Good afternoon, Alex.», выручка с начала месяца, люди на смене и сводка копилота, — а рядом телефон с доской доставок.
работающих модулей в одном браузерном приложении, плюс заставка и палитра ⌘K
9
намерений копилота, понимает русский и английский
35
строк интерфейса на русском и столько же на английском, ни одной пропущенной
2 045
производительность в Lighthouse, телефон / компьютер, на живом адресе
79 / 97

Задача

VITON13 делает продуктовые концепты, чтобы показать, как подходит к программам для бизнеса, а не только к сайтам. Global Control — главный в этой серии: операционная CRM для компаний, которые распределяют людей и заказы по городам, на примере Northstar Logistics, вымышленной компании доставки с хабами в Москве, Дубае, Лондоне и Нью-Йорке. Компания, её люди, клиенты и деньги придуманы, и демо говорит об этом прямо на экране.

Задание — премиальная CRM, в которой руководитель регистрирует сотрудников, раздаёт заказы, отслеживает их, смотрит показатели и графики, выгружает отчёты за месяц и год, получает уведомление, когда кто-то входит в систему, и работает с ИИ, который подстраивается под человека. И это должно быть демо, с которым может играть посторонний человек: нажать на всё, создать свои заказы и сотрудников и посмотреть, как компания отзовётся.

Что мы сделали

Онбординг спрашивает имя, роль (владелец, менеджер или сотрудник), название компании, отрасль, размер команды от 8 до 30 человек, валюту и акцентный цвет. По ответам генератор с фиксированным зерном собирает пространство: в демо по умолчанию это 18 человек в четырёх хабах, 22 клиента, около 400 заказов за 14 дней и шесть автоматизаций, а за ними — сгенерированная история, чтобы отчётам за месяц и год всегда хватало данных. Отрасль меняет словарь во всём интерфейсе (доставки и курьеры, выезды и мастера или заказы и сборщики), роль меняет главный экран (деньги и рост у владельца, очередь диспетчера у менеджера, «мой день» у сотрудника), а меню само перестраивается под то, чем человек пользуется чаще. Симуляция вводит людей в систему и выводит из неё с уведомлением, приносит новые заказы, ведёт курьеров по маршрутам и закрывает доставки, и у каждого хаба своё местное время.

Заказы — это доска, где карточки перетаскивают между статусами и прямо на людей, у каждой карточки живое кольцо SLA, а в карточке заказа ИИ-диспетчер ранжирует команду по хабу, загрузке, расстоянию, доле доставок в срок и рейтингу и объясняет выбор. В разделе «Команда» сотрудника регистрируют за четыре шага, и в конце появляется голографический бейдж, который наклоняется вслед за курсором; через несколько секунд после приглашения новый человек «входит в систему», и вся команда получает уведомление. Живая карта рисует для каждого хаба процедурный город, по которому едут курьеры, и глобальный вид с настоящей линией дня и ночи. Отчёты за месяц, квартал или год скачиваются в PDF, который собирает наш собственный минимальный генератор PDF, в CSV, который правильно открывается в Excel на обоих языках, и в JSON. Автоматизации работают как живые цепочки узлов, а конструктор превращает правило, написанное по-русски или по-английски, в триггер, условия и действия и прогоняет его на последних 14 днях. У каждого клиента есть объяснимый индекс здоровья.

Копилот — то, что мы называем демо-ИИ, и в продукте он так и подписан: языковой слой на устройстве с распознаванием опечаток на русском и английском, 35 намерениями и извлечением сущностей. Он отвечает живыми цифрами из пространства и действует через те же функции, что и человек, — от раздачи очереди до выгрузки отчёта. Проактивный слой не чаще раза в 45 секунд предлагает в один клик спасти заказ под угрозой срыва, а ⌘K открывает командную палитру.

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

Приложение написано на чистых JavaScript и CSS без фреймворка и собрано esbuild в статическую папку с относительными адресами, поэтому работает по любому пути; в портфолио оно живёт по адресу /demos/global-control/. Каждый раздел — отдельный лениво загружаемый фрагмент, всего 43 файла, а three.js загружается только для глобуса в заставке, с запасным 2D-холстом, если WebGL недоступен. Одно хранилище держит пространство и сохраняет его в localStorage; любое изменение проходит через небольшой набор действий, которые рассылают события, поэтому разделы, симуляция, уведомления, движок автоматизаций и копилот реагируют на одни и те же факты, не перерисовывая экраны целиком. Симуляция тикает раз в секунду, а циклы отрисовки на холсте засыпают, когда раздел закрыт или вкладка скрыта.

Данные строятся из зерна, поэтому одинаковые ответы дают одну и ту же компанию: подробные заказы за последние 14 дней, генератор истории для более ранних дней с недельными и сезонными колебаниями и хабы, чья активность следует местному рабочему времени. Все цифры считает один набор функций (показатели за любой период, дневные и месячные ряды, прогноз Хольта с недельной сезонностью, оценка исполнителей для диспетчера), поэтому дашборд, отчёты, файлы и копилот всегда сходятся. Генератор PDF — наш собственный: каждая страница отчёта рисуется на холсте и вкладывается как JPEG в файл PDF 1.4 с корректной таблицей перекрёстных ссылок, поэтому кириллица просто работает; CSV начинается с метки порядка байтов, а в русском интерфейсе переходит на точку с запятой и десятичную запятую, как ждёт русский Excel.

Дизайн — тёмная диспетчерская и дневная тема рядом: Unbounded для крупных цифр, Onest для текста и JetBrains Mono для подписей, все шрифты на своём сервере, тонкие линии панелей, один акцентный цвет, который выбирает посетитель, и движение повсюду — от заголовков, собирающихся по буквам, до считающих цифр, рисующихся графиков и подсветки за курсором; тем, кто просит уменьшить движение, изменения показываются мгновенно. Оба языка полные: по 2 045 строк интерфейса, с правилами множественного числа и отраслевым словарём.

Что есть сейчас

Концепт работает по адресу /demos/global-control/: девять модулей, заставка и командная палитра, на русском и английском. 28 сентября 2026 года мы сами проверили его в Chrome в headless-режиме на локальной копии с боевыми заголовками и политикой безопасности контента (CSP) портфолио: 13 маршрутов на ширине компьютера и телефона, три роли, русский интерфейс, заставка с онбордингом и основные действия (ИИ-диспетчер, новый заказ, регистрация до бейджа, шесть вопросов копилоту, ⌘K, правило словами, выгрузка в PDF и CSV) прошли без единой ошибки в консоли, без нарушений CSP и без неудачных запросов. Месячный отчёт выгрузился корректным PDF на три страницы, а дневной CSV — строкой на каждый день.

Первый скрипт, app.js, весит 3,3 КБ в gzip; все 43 файла JavaScript вместе с таблицей стилей — 573 КБ в gzip, из них 138 КБ приходится на three.js для заставки. При первом визите передаётся 528 КБ за 25 запросов. На живом адресе Lighthouse 13.5.0 (по 5 прогонов на устройство, медианы, на MacBook с load average 3–9) дал производительность 79 на телефоне и 97 на компьютере, доступность 100 и лучшие практики 100; на телефоне оценку сдерживает самая крупная отрисовка — подзаголовок заставки, который появляется через 3,7 с, после короткой загрузки.

Чего это не доказывает

Global Control — концепт, который VITON13 сделал, чтобы показать диапазон, а не заказной проект. Northstar Logistics, её сотрудники, клиенты, заказы и деньги вымышлены и генерируются в браузере посетителя: нет ни клиента, ни пользователей, ни настоящих доставок, ни трафика, ни выручки, и ничего в демо не продаётся. Приглашения, сообщения, письма и входы в систему симулируются, и никакие данные не покидают браузер.

Копилот, ИИ-диспетчер, прогнозы и конструктор правил — это демо-ИИ: разбор намерений, правила и статистика на устройстве, а не языковая модель, поэтому они ничего не доказывают о том, как модель справилась бы с настоящей работой. Время в симуляции сжато. Все цифры — лабораторные замеры в Chrome в headless-режиме на одном компьютере в один день: сценарии проверки шли на локальной копии с боевыми заголовками, Lighthouse — на живом адресе с имитацией телефона; тестирования с пользователями не было. Боевой версии понадобятся сервер, учётные записи и права доступа, настоящие уведомления, интеграции и защита данных.

Как проверить портфолио веб-студии

SEO-разбор

Замер на живом адресе, 28 сентября 2026 года. Lighthouse (по 5 прогонов на устройство, медианы, на MacBook с load average 3–9) показал производительность 79 на телефоне (LCP 3,7 с, 0,5 МБ) и 97 на компьютере (LCP 0,8 с), доступность и лучшие практики — 100 на обоих. SEO — 63, потому что демо помечено noindex, nofollow и в странице, и в заголовке сервера: это концепт, а для поиска предназначена страница кейса в портфолио.

Проверено 28 сентября 2026 г.: 10 страниц отрисованы в Chrome так, как их видит поисковый робот, а главная прогнана через Lighthouse 13.

Lighthouse, главная

Производительность
Телефон79Компьютер97
Доступность
Телефон100Компьютер100
Рекомендации
Телефон100Компьютер100
SEO
Телефон63Компьютер63

Проверки страниц и техническое SEO

  • Уникальные title страницнет1/10
  • Длина title 30–65 символовв порядке10/10
  • Meta description 70–170 символовнет0/10
  • Один H1 на страниценет2/10
  • Язык страницы указанв порядкеen
  • Мобильная вёрстка без горизонтального скроллав порядке390 px
  • Изображения с alt-текстомв порядке0 img
  • Битые внутренние ссылкив порядке0
  • Канонический URLнет0/10
  • Open Graph: заголовок и картинканет0/10
  • Структурированные данные (JSON-LD)нет0/10
  • sitemap.xml и robots.txtчастично1/2

Проверены заставка и 9 разделов одного адреса, отрисованные в Chrome в headless-режиме при ширине 390 и 1440 px. Есть: title из 64 символов, объявленный язык (en, а после переключения — ru), никакой горизонтальной прокрутки на обеих ширинах и 0 битых ссылок среди 11 адресов (девять разделов, studio.viton13.com и кейс в портфолио); описывать через alt нечего — тегов <img> нет, глобус, карты и графики нарисованы на холсте и в SVG. Частично: у заставки и карты один H1, у остальных 8 разделов их два (название раздела в верхней панели и заголовок страницы). Нет: все 10 делят один title и одно описание из 225 символов, нет канонического адреса, нет картинки Open Graph (только заголовок и описание) и нет JSON-LD. robots.txt лежит в корне домена; демо намеренно не включено в sitemap.xml.

Если бы Global Control был настоящим продуктом: само приложение держать за входом и вне поиска, а рядом сделать публичный сайт — по странице на модуль (диспетчерская, живая карта, отчёты, автоматизации, копилот), у каждой свой title на 30–65 символов, описание на 70–170, канонический адрес и картинка Open Graph; добавить JSON-LD (Organization, SoftwareApplication, BreadcrumbList, FAQPage для вопросов покупателей); внутри приложения оставить один H1 на раздел и перечислить публичные страницы в sitemap.xml. На живом адресе оценку на телефоне сдерживает самая крупная отрисовка — подзаголовок заставки, который появляется только после короткой загрузки (LCP 3,7 с); показать его раньше — следующий шаг по скорости.

Услуги, которые показывает кейс

Опишите задачу на странице услуги — письменный объём, срок и цена придут в течение одного рабочего дня.

Обсудить похожий проект

Другие кейсы

Все кейсы
Обложка RACKLIGHT: название крупным белым шрифтом рядом с иконкой стеллажа с оранжевой подсветкой, строка «Every pallet, in plain sight.» и три цифры (1 656 ячеек, 400 SKU, −32 % маршрута сборки) над 3D-панелью склада в рамке браузера, а рядом телефон с открытым оптимизатором маршрута.

КОНЦЕПТКонцепт — не заказ клиента

RACKLIGHT

Концепт продукта · WMS · 3D · английский и русский · 2026

RACKLIGHT — система управления складом для Norvane DC-02, склада ответственного хранения, которого не существует. VITON13 сделал её как концепт, чтобы показать, каким становится операционный продукт, если интерфейсом служит сам склад: 1 656 ячеек в виде живых 3D-паллет, поиск с пролётом камеры к любой ячейке, оптимизатор маршрута сборки, приёмка по скану с правилом размещения и демо-ИИ для запасов — правила и статистика в браузере, так и подписанные.

Читать кейс
HOURLINE на кремовом фоне под названием HOURLINE и строкой «Online booking for three studios — and the back office behind it.»: календарь студии в окне компьютера, где девять мастеров трёх студий стоят бок о бок, а записи — цветные блоки, и рядом телефон с шагом записи «When suits you?», подсказкой «Your usual», лентой дат и сеткой времени.

КОНЦЕПТКонцепт — не заказ клиента

HOURLINE

Концепт продукта · веб-приложение · английский, русский · 2026

HOURLINE — платформа онлайн-записи, которую VITON13 сделал как концепт на примере вымышленной сети из трёх премиальных студий в Москве, Дубае и Лондоне. В одном демо обе стороны: страница, где гость за секунды записывается с телефона, и бэк-офис, где студия ведёт календарь, видит риск неявок, заполняет пустые окна и смотрит на свои цифры. Всё работает в браузере на сгенерированных данных.

Читать кейс
SOLVENT на тёмно-зелёном фоне: под строкой «Concept product · VITON13 · 2026» название SOLVENT широкими заглавными с засечками и фраза «See the next 18 months before they happen.»; в окне компьютера — сводка с деньгами сегодня $148,210, запасом хода 14,8 месяца и графиком на 30 месяцев, рядом телефон со сценарием «Two hires + new retainer» и запасом хода 18+ месяцев, а слева цифра «14.8 → 18+» — запас хода в месяцах от базового сценария к этому.

КОНЦЕПТКонцепт — не заказ клиента

SOLVENT

Концепт продукта · Веб-приложение · английский, русский · 2026

SOLVENT — сервис денежного потока, который VITON13 сделал как концепт на учёте Kite & Co., вымышленной студии дизайна и печати на 14 человек. Он показывает владельцу, сколько денег на счёте, на сколько месяцев их хватит и как выглядят следующие 18 месяцев, и позволяет примерить решение до того, как его принять: восемь рычагов сразу перестраивают прогноз, а «водопад» показывает, что меняет каждый из них. Всё работает в браузере на сгенерированных данных, и это не финансовая рекомендация.

Читать кейс