Кейс · 10 июля 2026 · сайт и калькуляторы

Сайт для B2B-печати на текстиле: калькулятор считает по прайсу владелицы, а цены она меняет сама

Производство печати на текстиле получило многостраничный сайт с тремя расчётами цены, админкой прайса и формами заявок. Сдал на приёмку 10/07/2026, цены сверил с Excel клиента ячейка в ячейку.

Это продолжение кейса про маркетолога и production-партнёра. Там стратег разложила бизнес на сегменты, а техническую часть брал я. Здесь рассказываю, что из этой карты вошло в договор на сайт и как я это собрал.

Клиент печатает на текстиле сам: шелкография, DTF, PUFF, плюс пакеты ПВД. Покупатели корпоративные: форма, мерч, заказы для брендов, спортклубов, ивентов. На входе были сайт-визитка без заявок и черновой прототип из конструктора, где нейросеть даже кейсы выдумала.

Май - июль 2026 · B2B-печать на текстиле · название клиента не раскрываю

Задача и контекст Сайт, который сам называет цену

Договор подписали 28/05/2026. В него вошли многостраничный сайт под сегменты, калькулятор стоимости по прайсу клиента, админка, где владелица меняет цены без меня, формы заявок, базовое SEO, Яндекс Метрика с целями и юридический блок по 152-ФЗ.

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

Ограничения Живой прайс и данные в России

Цены меняются

Прайс у производства живой. Когда цены зашиты в код, каждая правка идёт через разработчика. Поэтому админка цен стояла в договоре с первого дня: правка в таблице сразу видна в калькуляторе и на странице цен.

Пакеты ПВД не ложатся в таблицу

У пакетов свои правила: 6 размеров, 3 варианта цветности, 9 ступеней тиража, наценки и срочность. В плоскую таблицу цен это не помещается, поэтому расчёт ПВД остался в коде, а шелкография и DTF читают цены из базы.

Заявки с персональными данными

Первая версия базы стояла на бесплатном облачном тарифе в Ирландии и засыпала после недели простоя. Для боевых заявок так нельзя: на запуске перенёс сайт и базу на сервер в России.

Решение Что собрал

  1. Страницы

    К 03/06/2026 живыми были 17 страниц: главная, 9 сегментов от HoReCa до субподряда по 223-ФЗ, 4 технологии печати, о компании, услуги, контакты. Сегменты собраны из одного шаблона и файла с данными, поэтому новая ниша добавляется без вёрстки с нуля.

  2. Калькулятор с тремя расчётами

    Пакеты ПВД: размер, цветность, тираж. Шелкография: число цветов, формат, тираж, срочность. DTF: формат принта и чьё изделие, производства или заказчика. PUFF и нестандартные заказы калькулятор честно отдаёт менеджеру, чтобы не показывать цену с потолка.

  3. Админка цен

    104 строки цен в базе: 40 по шелкографии и 64 по DTF. Вход по паролю, табличный редактор, импорт и экспорт Excel, загрузка из Google Таблиц, история и откат. Проверил на живом сайте: поменял цену с 97 на 999 ₽, база записала правку, калькулятор её подхватил, откат вернул 97. Если база не ответит, калькулятор возьмёт цены из кода.

  4. Формы и отправка макета

    Заявки пишутся в базу и приходят письмом. 09/07/2026 добавил форму «Отправить макет»: покупатель грузит файл до 50 МБ, менеджер получает письмо со ссылкой на скачивание. Проверил на настоящем файле.

  5. Юридика и запуск

    5 страниц юр-блока: политика конфиденциальности, согласие на обработку данных, cookies, условия, оферта. Метрика включается только после согласия на cookies. Сайт переехал на сервер в России с SSL, подтверждён в Яндекс Вебмастере и Google Search Console, карта сайта отправлена.

  6. Кейсы клиента. 20/07/2026

    Уже после сдачи, бесплатно, выложил на её сайт 2 реальных кейса из трёх присланных. Третий не поставил: на фото водяные знаки фотографов, а чужие подписи я не затираю.

Цифры Что сдано и что проверено

ЧтоСколько
Страниц на сайте17+
Расчётов в калькуляторе3: ПВД, шелкография, DTF
Строк цен в админке104
Сверка цен ПВД с Excel клиента54 из 54 совпали
Аудит цен: Excel, код и база176 ячеек, 0 расхождений
Внешнее ревью кодаCodex и Gemini, находки закрыты
Страниц юр-блока5
Сдан на приёмку10/07/2026

Роста заявок и выручки здесь нет. Я его не замерял и задним числом рисовать не буду. Что есть: сайт сдан по договору, калькулятор считает точно по прайсу, владелица меняет цены сама.

Чему научился Что бы сделал по-другому

Сверять цены скриптом

Цены переносил из Excel клиента в код и сверял программой ячейка в ячейку. Так нашлась опечатка в самом прайсе: в одной ячейке стояло 105 ₽, владелица подтвердила ошибку. Глазами такое не ловится.

Второй ревьюер ловит другое

Gemini прошёл по коду первым. Codex после него нашёл ещё две серьёзные ошибки: дубли строк цен и неверный фильтр по срочности. Обе исправил до выкладки.

Проверять боевой адрес

Один раз выкатил правку на тестовый адрес, а боевой домен жил на другом сервере. Поймал только проверкой живой страницы. Теперь после выкладки открываю именно боевой домен.

Точка отсчёта до запуска

Цели в Метрике настроены, но замера «до» не было. Сейчас снял бы его до запуска, тогда через пару месяцев было бы что сравнить.

Хотите так же? Калькулятор по вашему прайсу

Пришлите прайс в Excel и пару типовых заказов. Скажу, что ляжет в таблицу цен, что придётся считать в коде, а что честнее отдать менеджеру.

Владимир Кулиев

Об авторе

Меня зовут Владимир Кулиев. Сначала я занялся вайбкодингом сам: собрал себе сайты, ботов и автоматизацию. Теперь делаю такое же для клиентов.

  • 13 лет веду свою кайт-школу, 2000+ клиентов
  • Собрал публикатор для нескольких площадок и Telegram-бота с метками для рекламы
  • Настраиваю Яндекс Директ и Яндекс Бизнес
  • Строю SEO-систему для собственного сайта

Что собрал

Все кейсы

Клиентов показываю без названий.

Какой продукт вам нужен

Выберите свою ситуацию, покажу, что подходит и сколько стоит.

Начните с доступа

Гайд про регистрацию и оплату Claude из России: текст со скриншотами, что делать, если не проходит карта.

Схематично: вопрос про доступ и ответ из гайда

Группа, один на один или установка

Вы собираете своё, я рядом: в Zoom с группой или лично.

Схематично: встреча в Zoom

Сделаю за вас

Разработка и ведение под ваш процесс. Типовые сайты и боты лежат в услугах.

Схематично: выбор задачи

Помочь выбрать продукт

Сделать самому

Гайды, уроки и шаблоны без живой поддержки, в своём темпе.

  • Гайд «Старт с Claude»

    Регистрация в Claude из России: номер, почта, оплата и защита от бана.

    Что внутри

    • 15 глав текстом, около 3,5 часа
    • VPN, оплата картами и USDT
    • Модели, проекты, артефакты
    990 ₽ разово
  • Гайд «Claude Code глубже»

    Sub-агенты, hooks и MCP-серверы. 10 глав, доступ навсегда.

    Что внутри

    • 10 глав, около 6-7 часов
    • MCP-серверы, скиллы, Computer Use
    • Cron и бенчмарк моделей
    990 ₽ разово
  • Семь уроков по вайбкодингу

    Лендинг, Telegram-бот и парсер данных на Claude Code. Без поддержки.

    Что внутри

    • Около 4 часов
    • Установка, промпты, отладка
    • Безопасность и секреты
    1 490 ₽ разово
  • 12 готовых шаблонов

    Заготовки для Claude Code, MCP и n8n, чтобы не собирать с нуля.

    Что внутри

    • CLAUDE.md и промпт-паки
    • Конфиги MCP и сценарии n8n
    • Обновления без подписки
    4 990 ₽ разово

Работать со мной

Практикум и менторство я веду сам. Группа идёт неделю, менторство один месяц.

  • Практикум на неделю

    Группа 8-10 человек в Zoom, 7 встреч по 2 часа. За неделю собираете бота, сайт и таблицу-CRM на своём сервере.

    Что внутри

    • Лендинг, Telegram-бот, Google Sheets
    • Деплой на сервер и безопасность
    • Записи встреч остаются у вас
    15 000 ₽
  • Менторство один на один

    Четыре встречи по 2 часа за месяц на вашем проекте, всего 8 часов. Беру двух человек одновременно.

    Что внутри

    • Бриф и разбор вашего стека
    • Личный чат в Telegram
    • Запись каждой встречи
    72 000 ₽ за месяц

Разработка под заказ

Если делать самому некогда, я собираю и веду систему за вас.

  • Кастомная разработка

    CRM, платежи и связка систем под ваш процесс. Стандартные боты и ИИ-агентов беру как услугу.

    Что внутри

    • Бриф и разбор задачи до договора
    • Договор, оплата этапами 50% и 50%
    • 4 недели сопровождения после сдачи
    Цена по согласованию
  • Абонемент на ведение

    Помесячное ведение собранной системы: правки, новые сценарии, отчёт.

    Что внутри

    • Три тарифа: 20 000, 35 000 и 60 000 ₽ в месяц
    • Реакция в течение рабочего дня
    • Договор помесячный
    от 20 000 ₽ в месяц

Остались вопросы по кейсу?

Напишите мне в Telegram: подскажу, что подойдёт вам. Или оставьте заявку, я отвечу сам.

Claude CodeChatGPTAntigravityVS CodeGeminiCodexGigaChatYandexGPT
Хватайте и бросайте

Или оставьте контакты, я свяжусь

Напишите, какая задача у вас, и я отвечу сам.

Данные нужны только для ответа вам

Форма работает с включённым JavaScript. Напишите мне в Telegram или позвоните +7 909 457‑10‑62.