Оформить заказ, а не просто заполнить форму
Форма оформления должна создавать реальный заказ в системе, а не показывать страницу «спасибо» без следа в CRM.
У бренда одежды ASHFIELD (капсульные DROP-коллекции) была зрелая CRM с защищённым API — но витрина ни разу к нему не обращалась: форма оформления писала в localStorage. Плюс скрытый разрыв в валюте расчётов. Связали компоненты в единый рабочий контур.
Плоские технические эскизы вместо фотостудии — это осознанный визуальный язык бренда, который сам по себе снижает затраты на контент между дропами.




«Один проект» на словах и «один проект» на уровне данных — разные вещи. Разрыв между ними обычно не виден, пока не начинают приходить настоящие заказы.
Форма оформления должна создавать реальный заказ в системе, а не показывать страницу «спасибо» без следа в CRM.
Заявка должна попасть в CRM с корректной суммой — в той же валюте, в которой её увидел покупатель на сайте.
Архитектура CRM была зрелой сама по себе. Работа была не в переписывании, а в связывании, согласовании валюты и доводке.
Статический разбор кода сайта и CRM, прогон tsc, eslint, vitest, next build — без доступа к боевой БД.
Форма оформления заказа подключена к публичному API CRM вместо записи в localStorage.
Цены на сайте и расчёты в CRM приведены к одной системе вместо скрытого рассинхрона.
Каркас платежей проверен по единицам расчёта; сам провайдер оплаты подключается отдельно от файловых правок.
Каждый пункт закрывает конкретный разрыв, найденный при диагностике, а не абстрактное улучшение.
«Заказ отправлен» и «заказ создан в CRM» — разные утверждения. Разница проверяется на уровне кода и тестов, а не на глаз.
Оформление заказа обращается к API CRM вместо локального хранилища браузера — проверено статическим разбором и тестами.
Цены на сайте и расчёты CRM используют одну систему валют вместо скрытого расхождения.
Vitest прогоняется в конфигурации проекта; e2e и проверка на боевой БД — следующий шаг, не заявляется как сделанное.
Закрытый разрыв между сайтом и CRM подтверждает объём диагностической и инженерной работы, но не подменяет проверку на боевом окружении.
Сайт и CRM бренда одежды ASHFIELD связаны в единый контур: форма создаёт заказ в CRM, валюта расчётов согласована, критический риск в платёжной миграции закрыт на уровне файлов, 46 unit-тестов зелёные.
Опишите, что уже есть — сайт, CRM, платежи. Начну с диагностики: где заканчивается один контур и начинается имитация.