Студия инженерных цифровых продуктов
Коммерческое предложение

Единая цифровая платформа BAZIS.KZ — фундамент цифровых продаж холдинга

Переход от 20+ разрозненных субдоменов к одной масштабируемой платформе на Next.js + Headless CMS с модульным конструктором, интерактивной шахматкой и сквозной аналитикой ssGTM.

ДляBAZIS-A · BAZIS.KZ
ПодготовилArkkit
ДатаИюнь 2026
Срок MVP2,5–3 месяца
01

Резюме предложенияЧто предлагаем и почему именно мы

Мы предлагаем построить не «сайт», а программный конструктор — ядро, библиотеку модулей и систему «скинов», из которых ваша маркетинговая команда собирает лицо любого ЖК за часы, а не за месяцы. С первого дня платформа «прошита» аналитикой: каждый клик, расчёт ипотеки и выбор планировки превращается в чистые данные о покупателе в вашей CRM.

1

Модульное ядро

Next.js + Strapi, библиотека 30+ блоков и движок скинов. Новый ЖК запускается без программиста.

2

Данные как ДНК

ssGTM, единый customer_id, передача всех Click ID в CRM и Conversion API. 100% атрибуция лида.

3

Премиум без шаблона

Система скинов: эконом и де-люкс на одних рельсах, каждый со своей идентичностью. Уровень Tridel.

Итог
Платформа под ключ · MVP за 2,5–3 месяца
Единый проект: ядро, дизайн-система, все ключевые модули, шахматка и контур ssGTM. Оплата привязана к этапам.
02

Наше понимание задачиМы прочитали ТЗ как партнёр, а не исполнитель

Вы не меняете дизайн — вы меняете экономику запуска объектов. Сегодня каждый новый ЖК — это дизайн, вёрстка и программирование «с нуля», распылённый SEO-вес по субдоменам и обрыв Customer Journey на переходах. Это бьёт по OpEx, по позициям в поиске и по точности маркетинга.

Платформа решает три бизнес-задачи одновременно: снижает стоимость запуска (сборка из модулей), копит SEO-авторитет на одном домене и даёт прозрачность данных (сквозной ID, чистая атрибуция). Мы согласны с вашим тезисом: корректная передача Click ID в CRM важнее красивой анимации.

Что мы держим в фокусе

  • Time-to-Market нового ЖК → часы силами маркетолога, без dev-команды
  • Один домен bazis.kz — накопление и переток SEO-веса
  • Единый customer_id и чистые данные в CRM на уровне ДНК
  • Премиальность через скины: эконом и де-люкс на одном движке
  • Целевой LCP < 1.5 с — проектируем под него даже при тяжёлых 4K-рендерах и видео
03

Что мы уже сделали до стартаМы не ждём ТЗ — мы разбираемся сами

Чтобы говорить предметно, мы заранее изучили действующий проект Parkville и разобрали, как ваши текущие сайты получают данные о квартирах. Это лучшее доказательство разницы между «исполнителем» и технологическим партнёром.

Мы вскрыли архитектуру данных вашего текущего сайта

Текущий фронт — Nuxt (Vue), маркетинг-контент в headless-CMS на admin.parkville.bazis.kz/cms, а данные по квартирам ваша самописная CRM отдаёт по REST: bazis-online.kz/crmc/rest/prices/. Структура фида — чистая и пригодна для шахматки без оцифровки:

{ "complexName": "Parkville, GARDEN LINE",
  "blockName": "Пятно 3",  "apartmentCode": "2A",
  "floor", "rooms", "number", "area": 84.8,
  "totalPrice": , "meterPrice": ,
  "status": "Свободна", "isApartmentReserved", "hasMortgage",
  "id": "9eb47469-…-60851a256095",
  "images": [ planировки по UUID → getImage?imageId=… ] }

Вывод: связка «квартира ↔ ID в CRM ↔ планировка» у вас уже существует. Шахматку и каталог мы собираем из этого фида. От вашей CRM-команды по нашему короткому ТЗ нужен только доступ (токен) к API и методы выдачи квартир по комплексу — сейчас они закрыты авторизацией. Никаких сюрпризов в смете.

04

Технический манифестОтветы на четыре критических вопроса вашего тендера

1. Синхронизация данных: как обновляются статусы и цены?

Гибрид. Статичные части ЖК (описание, галерея, планировки) — через ISR (Incremental Static Regeneration): мгновенная загрузка + фоновое обновление. Цены и статусы квартир — через ревалидацию по событию + клиентский опрос фида CRM на «горячих» экранах (шахматка, карточка). В Фазе 2 — двусторонний real-time (вебхуки CRM / WebSockets) для остатков. Так пользователь не видит устаревшую цену, а сервер не пересобирается целиком.

2. ssGTM: как передаём customer_id и Click ID?

Выделенный серверный контейнер GTM (Google Cloud или ваша инфраструктура). При первом визите генерируем customer_id и храним в 1st-party cookie — он переживает переходы и сессии. Click ID (gclid/fbclid/yclid) и UTM пишем в Data Layer и шлём server-side в Conversion API (Google Ads, Meta, Yandex). Это продлевает срок жизни cookie и поднимает точность данных (по отраслевой практике обычно +20–30%), обходя блокировщики и ITP/ATT.

3. Производительность: LCP < 1.5 с при тяжёлом контенте?

SSG/ISR для предгенерации, next/image с WebP/AVIF и адаптивными размерами, приоритетная загрузка hero, ленивая — всего ниже сгиба. Видео — постер + догрузка по интеракции. Раздача рендеров через CDN. Шрифты — локально, без сетевых блокировок. Бюджет производительности контролируем в CI (автотест Lighthouse на каждый деплой). Целимся в < 1.5 с; финальная цифра зависит от веса исходных ассетов — оптимизацию берём на себя.

4. Масштабируемость CMS: страница ЖК без программиста?

В Strapi реализуем Dynamic Zones — маркетолог собирает страницу из протестированных блоков как из конструктора, меняет порядок и наполнение. Скин ЖК — это JSON-профиль (шрифты, цвета, скругления, сетка): одна галочка в админке перекрашивает объект из «корпоративного синего» в «премиальный золотой» без единой строки кода.

05

Детальная декомпозиция работПолная разбивка ТЗ по этапам, задачам и результатам

Ниже — весь объём проекта, разложенный на 10 этапов. Каждый этап имеет понятный измеримый результат (Deliverable). Этапы 2–7 частично идут параллельно для соблюдения срока.

ЭТАП0

Аналитика, UX-исследование и проектирование

Discovery & Design · фундамент всего проекта
3–4 недели

Задачи

  • UX-аудит текущих сайтов: анализ слабых мест воронки (вовлечённость, глубина, конверсия)
  • Информационная архитектура: уровни Level 0–3, сквозная навигация, логика перелинковки
  • SEO-friendly структура URL (/projects/shahristan/flats/) и карта сайта
  • Дизайн-система: токены, сетка, типографика, состояния (загрузка / пусто / ошибка)
  • Логика «скинов»: модель JSON-конфигурации стилей под классы жилья
  • UI-макеты ключевых экранов: Главная, Каталог, Страница ЖК, Шахматка, Ипотека, Медиа
  • Прототип 2 скинов: «Премиум» vs «Комфорт» на одной сетке
  • ТЗ на интеграцию для вашей CRM-команды (методы API, контракт данных)
  • ТЗ на DataLayer и карту событий для ssGTM

Результат

Дизайн-система и UI-кит ключевых страниц в Figma
Карта сайта + структура URL, согласованная архитектура данных
2 визуальных скина — закрывает тендерное требование «покажите вкус»
ТЗ для CRM-команды и спецификация событий аналитики
ЭТАП1

Ядро платформы, библиотека блоков и движок скинов

Core · программный фундамент
5–6 недель

Задачи

  • Каркас проекта: Next.js + TypeScript + Tailwind, репозиторий, окружения
  • CI/CD: автодеплой + автотесты производительности и безопасности на каждый коммит
  • Strapi: модель данных ЖК / квартир / программ, Media Library (WebP, миниатюры)
  • Dynamic Zones — гибкий конструктор страниц для контент-менеджера
  • Движок скинов: подхват JSON-конфига → CSS-переменные при рендере
  • Библиотека 30+ блоков: Hero, текст, слайдер, галерея, карта, преимущества, FAQ, формы, ипотека и др.
  • Глобальные элементы: header, footer (ссылки на города/типы), breadcrumbs, sticky-меню (Позвонить / Забронировать / Калькулятор)
  • Базовая мультиязычность (RU/KZ) — по согласованию

Результат

Рабочий «движок» платформы и админка для сборки страниц
Библиотека из 30+ блоков, готовых к сборке ЖК
Система скинов: смена облика ЖК без участия разработчика
Настроенный CI/CD с контролем качества
ЭТАП2

Глобальный каталог и параметрический поиск

Listing · инструмент подбора по всему холдингу
2–3 недели

Задачи

  • Параметрический фильтр (мульти-селект): город, район, комнатность, цена-слайдер, площадь, срок сдачи, класс, тип оплаты, опции (террасы, потолки, паркинг)
  • Динамический счётчик результатов под выбранные фильтры
  • Переключатель видов: Плитка / Список / Карта (2GIS / Yandex)
  • Smart Sorting: цена, площадь, популярность, срок готовности
  • Lazy Loading — бесконечная подгрузка без перезагрузки
  • Поиск по названию ЖК, улице, ключевым словам
  • SEO-посадочные страницы под узкие запросы (3-komnatnye-v-almaty)

Результат

Каталог с фильтром, картой и сортировкой по всем объектам
Генератор SEO-лендингов под поисковые запросы
ЭТАП3

Страница Жилого Комплекса (модульный конструктор)

Project Landing · продажа конкретного объекта
2–3 недели

Задачи

  • Hero-блок: видео/рендер, статус строительства, минимальная цена
  • О проекте, концепция, локация — интерактивная карта окрестностей
  • Архитектура и благоустройство: галереи дворов, лобби, фасадов
  • Блок выбора жилья: фильтр внутри ЖК / вход в шахматку
  • Модуль «Ход строительства»: прогресс-бар по этапам (фундамент → каркас → кровля → фасад → благоустройство), альбомы по месяцам, YouTube/Vimeo, онлайн-камеры
  • Блок документации: разрешения, типовые договоры
  • Индивидуальный ипотечный калькулятор объекта (из Этапа 4)

Результат

Шаблон страницы ЖК на конструкторе, собираемый маркетологом
Модуль «Ход строительства» с прогресс-баром и медиа
ЭТАП4

Ипотечный хаб и калькулятор

Mortgage Hub · перевод клиента в финансовое планирование
2 недели

Задачи

  • Модель данных в CMS: банки-партнёры, ставки, программы (7-20-25, 30/70, 50/50, «Лёгкая», ЕНПФ)
  • Калькулятор: аннуитетные и дифференцированные платежи, спец-логики программ
  • Сценарий «проходимости»: меняешь взнос → подсвечиваются доступные программы
  • Сводная страница всех программ + пошаговые инструкции оформления
  • Архитектурная готовность к API банков (middleware-слой) — без переработки ядра
  • Передача параметров расчёта в CRM вместе с заявкой

Результат

Гибридный калькулятор с управлением условиями из CMS
Готовность к подключению банковских API вторым этапом
ЭТАП5

Сквозная CRM-интеграция (Lead → CRM)

«Мозги» системы · бесшовная передача данных
2 недели

Задачи

  • Потребление фида квартир из вашей CRM REST (формат уже изучен)
  • Формы захвата лида с полным набором: name, phone, email, id_flat, jk_name, city
  • Генерация и хранение customer_id в 1st-party cookie
  • Сбор и передача UTM-стека и Click IDs (gclid, fbclid, yclid, msclkid)
  • Обработка crm_status — обратная связь о квалификации лида
  • Надёжная доставка через очереди (Queues) — без потерь под нагрузкой
  • Чекбоксы согласия, передача по защищённым протоколам (закон РК о перс. данных)

Результат

Бесшовная отправка лида в CRM с полным маркетинговым контекстом
Устойчивая к нагрузке очередь доставки заявок
ЭТАП6

Аналитический контур ssGTM

Server-Side GTM · чистота данных на уровне ДНК
2–3 недели

Задачи

  • Развёртывание серверного контейнера GTM (Google Cloud / ваша инфраструктура)
  • Custom DataLayer: разметка событий — шахматка, шаги калькулятора, галерея, формы
  • Логика генерации/хранения/склейки customer_id между сессиями
  • Перенос пикселей (Meta, Google Ads, TikTok) с браузера на сервер
  • Conversion API: передача конверсий и Click ID server-side
  • Подключение к вашим GTM/GA4, проверка точности атрибуции

Результат

Работающий ssGTM с обходом блокировщиков и ITP/ATT
Сквозная аналитика Customer Journey в рамках одного домена
ЭТАП7

Интерактивная «Шахматка»

Checkerboard · визуальный выбор квартиры
3 недели

Задачи

  • Отрисовка среза дома/этажа через SVG/Canvas с плавным Zoom
  • 4 состояния из CRM: Свободно / Бронь / Продано / Снято с продажи
  • Tooltip при наведении/тапе: площадь, этаж, номер, цена, мини-планировка
  • Карточка квартиры с планировкой (getImage по UUID из фида)
  • Корректная работа и жесты на мобильных устройствах
  • Синхронизация статусов через API без перезагрузки (ISR / опрос; real-time — Фаза 2)

Результат

Интерактивная шахматка с актуальными статусами из CRM
Мобильный выбор квартиры с зумом и карточками
ЭТАП8

SEO, производительность, безопасность и миграция домена

Перенос веса с субдоменов без потерь
1–2 недели

Задачи

  • Оптимизация под LCP < 1.5 с: next/image, шрифты, CDN, бюджет производительности
  • Schema.org, sitemap, breadcrumbs, hreflang (при двух языках)
  • Карта 301-редиректов с 20+ субдоменов → bazis.kz (сохранение SEO-веса)
  • SSL/TLS, защита от DDoS (Cloudflare), защита форм и перс. данных
  • Информационный блок / Медиа-центр: новости, блог, пресс-кит

Результат

План миграции и редиректов для переноса трафика и веса
Core Web Vitals в зелёной зоне + базовая безопасность
ЭТАП9

Запуск MVP, перенос приоритетных ЖК и обучение

Release · публикация и передача в эксплуатацию
2 недели

Задачи

  • Сборка 2–3 приоритетных ЖК на конструкторе силами Arkkit (эталон)
  • Обучение вашего контент-менеджера + документация по сборке ЖК
  • QA: кроссбраузерность, мобильная адаптация, нагрузочное тестирование
  • Финальная приёмка и публикация на bazis.kz

Результат

РЕЛИЗ MVP: работающая платформа с приоритетными ЖК, поиском, формами, ssGTM
Обученная команда заказчика + инструкция по самостоятельной сборке ЖК

Фаза 2 (сразу после релиза MVP, входит в стоимость платформы): интерактивная шахматка (Этап 7) и двусторонний real-time CRM-sync. Опциональные модули роста (ИИ-консультант, онлайн-бронирование, личный кабинет, API банков) — см. раздел 09.

06

Дорожная картаРелиз MVP за 2,5–3 месяца · Fast-Track

Дизайн и проектированиеЭтап 0
нед 1–3
Ядро + библиотека + скиныЭтап 1
нед 2–7
Модули + CRM-интеграцияЭтапы 2–5 (параллельно)
нед 5–9
ssGTM + SEO / производительностьЭтапы 6, 8
нед 8–11
Релиз MVP · 2–3 ЖКЭтап 9
нед 11–12
Фаза 2 · после релизаШахматка · real-time · опции
сразу за MVP

MVP — за 2,5–3 месяца (соответствует исходному графику вашего ТЗ: запуск всех ЖК на платформе). Интерактивная шахматка и двусторонний real-time-обновление остатков — Фаза 2 сразу после релиза (входят в проект). Демо результата — раз в 2 недели. Точные даты фиксируем после старта и доступа к CRM-API.

07

Границы проектаЧто входит в проект, а что выносится отдельно

✓ Входит в проект

  • Дизайн-система, UI-кит и 2 скина
  • Ядро Next.js + Strapi и библиотека 30+ блоков
  • Каталог, параметрический поиск, карта
  • Страница ЖК + модуль «Ход строительства»
  • Ипотечный калькулятор и хаб программ
  • CRM-интеграция Lead → CRM
  • Контур ssGTM и сквозная аналитика
  • Интерактивная шахматка
  • SEO, производительность, безопасность, план миграции
  • Сборка 2–3 приоритетных ЖК + обучение команды

Выносится отдельно

  • Наполнение остальных 20+ ЖК — силами вашего контент-менеджера по нашему конструктору, без участия разработчиков (сопровождение опционально)
  • Техническая поддержка после запуска — по отдельному соглашению
  • Доработки CRM на вашей стороне — мы даём ТЗ, реализует ваша CRM-команда
  • Этап 10 / Post-MVP — real-time sync, личный кабинет, API банков
  • Лицензии / облако / домен (Google Cloud, CDN) — по факту
08

Этапы и порядок работыОплата привязана к результатам, а не ко времени

Порядок работы
Оплата по этапам
Все 10 этапов: ядро, дизайн-система, модули, шахматка и ssGTM. Вы платите за достигнутые результаты, а не за потраченное время.
1Старт проектаАванс · Этап 0
2Дизайн + ядроЭтапы 0–1 приняты
3Релиз MVPЭтап 9 · публикация
4ПриёмкаГарантийный период

Детальная смета — отдельным документом после получения доступа к методам CRM-API (структуру данных мы уже изучили). Поддержка после запуска — по отдельному соглашению.

09

Точки роста — что можно добавитьОпциональные модули сверх платформы, по желанию

Платформа спроектирована модульно, поэтому эти блоки подключаются как на старте, так и позже — без переработки ядра. Каждый модуль работает на одну метрику — больше лидов и выше их качество.

🧠 ИИ-консультант

Рекомендуем

Чат-ассистент на сайте 24/7: отвечает на вопросы, подбирает квартиру по бюджету и параметрам, прикидывает ипотеку и передаёт уже тёплый, квалифицированный лид в CRM. Снимает нагрузку с отдела продаж.

Флагман Arkkit · тёплые лиды 24/7

Exit-intent «Не уходите»

Всплывающий блок при попытке закрыть вкладку: спецпредложение, расчёт ипотеки или обратный звонок. Ловит уходящий трафик, который иначе ушёл бы в ноль.

Возврат уходящего трафика

Квиз-подбор квартиры

«Подберём за 4 вопроса»: интерактивный опрос → персональная подборка планировок + захват контакта. Превращает пассивных «смотрящих» в заявки.

Из «смотрящих» в заявки

Онлайн-бронирование

Бронь квартиры онлайн с предоплатой (Kaspi / СБП). Статус сразу уходит в шахматку и CRM. Доводит клиента до сделки прямо на сайте.

Сделка прямо на сайте

Личный кабинет покупателя

Статус сделки, документы, график платежей, push-уведомления. Удержание клиента после брони и площадка для допродаж (паркинг, кладовые).

Удержание и допродажи

Догоняющие сценарии

Не дозаполнил калькулятор или форму → автоматическая цепочка в email / мессенджер возвращает «тёплого» клиента. Работает на брошенных лидах.

Возврат брошенных лидов

Лид сразу в мессенджер

Кнопка «написать менеджеру» (WhatsApp / Telegram): клиенту удобно, а лид одновременно падает в CRM с полным маркетинговым контекстом.

Удобно клиенту, лид в CRM

Колл-трекинг

Динамические номера: связываем входящий звонок с конкретным рекламным источником. Закрывает «слепую зону» сквозной аналитики по телефонным лидам.

Закрывает слепую зону аналитики

Можем собрать пакет под вашу воронку и приоритеты. Интерактивная шахматка и real-time-остатки уже входят в проект (Фаза 2).

10

Команда, стек и модель работыТехнологический партнёр, а не подрядчик «на код»

Команда проекта

System Architect / Lead

Связка CMS–CRM–Next.js, архитектура данных и интеграций.

UI/UX Designer

Визуальная концепция, дизайн-система и логика скинов.

Data / ssGTM Engineer

Серверная аналитика, customer_id, Conversion API.

Project Manager

Единое окно коммуникации, демо-дни, отчётность.

Методология — гибкая (Scrum/Kanban): двухнедельные итерации с демонстрацией результата. Задачи — Linear, дизайн — Figma, код — Git. QA: автотесты + ручная проверка кроссбраузерности и мобильной адаптации.

Технологический стек

FrontendNext.js (React), TypeScript, Tailwind CSS — SSR/SSG/ISR
Backend / CMSStrapi (Headless, Dynamic Zones), Node.js, PostgreSQL
АналитикаServer-Side GTM, GA4, Conversion API, Custom DataLayer
ИнфраструктураDocker, CI/CD, CDN — на вашей инфраструктуре (K8s — по необходимости)
БезопасностьSSL/TLS, Cloudflare, соответствие закону РК о перс. данных
Подход партнёраОбщая ответственность за лидыОчереди под нагрузкойЗапас прочности 5–10 лет