Корпоративный портал Strategic Technology Partner - компании Techstack

Индустрия:

Technologies, IT-outsource, Software Development

Клиент:

Product engineering компания Techstack

Цель:

Корпоративный сайт, миграция на Webflow

Год реализации:

2025

перейти на сайт

перейти на сайт

Предпосылки

Международная product engineering компания Techstack со штаб-квартирой во Вроцлаве (Польша) занимает прочные позиции на западном рынке. Однако сейчас компания активно реализует стратегию доминирования на рынках США и Европейского Союза (ЕС), сосредотачиваясь на приоритетных технологических направлениях и высоких стандартах разработки.

Веб-сайт клиента был построен на базе традиционного технологического стека: React + CMS Ghost / Contentful. В развитие проекта были инвестированы значительные ресурсы, благодаря чему он достиг устойчивых SEO-позиций по ряду приоритетных поисковых запросов.

Однако ключевым препятствием для внутренней маркетинговой команды стала критическая зависимость от технического персонала. Это существенно усложняло оперативное масштабирование сайта, быстрое внедрение A/B-тестирования и самостоятельное развертывание новых целевых страниц.

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

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

Ключевые задачи

миграция

page builder

Услуги:

Webflow Development

Инструменты и технологии:

Webflow, Javascript, GSAP, Splide, Lenis, jQuery

Задача

Клиент поставил перед нами следующие требования:

  • Проектирование компонентной архитектуры, рассчитанной на масштабирование проекта в течение нескольких лет.
  • Итерационная разработка новых страниц в соответствии с маркетинговыми приоритетами.
  • Адаптация под все виды планшетных и мобильных устройств.
  • Серверная защита форм от спама и ботов. Интеграция со Slack.
  • Имплементация ряда требований от SEO-подрядчиков.
  • Advanced SEO & Performance optimization
  • Cookie consent согласно GDPR.
  • Интеграция с CMS Ghost для отображения релевантных статей в проекте Webflow
  • Разработка технического решения и механизма взаимодействия для обеспечения постепенной миграции проекта на Webflow без потери SEO-позиции, 404 / 301 ошибок и просадок в user experience (совместно с технической командой клиента).
  • Обеспечение текущей консистентности функционала проекта во время миграции
  • Создание библиотеки компонентов с широкими возможностями кастомизации и комбинирования.
  • Разработка Page Builder для статических страниц. Конструктора для маркетинговой команды, который на 100% соответствует требованиям и дизайн-системе клиента.

Решение

Клиент выражал особую обеспокоенность прозрачностью ценообразования и безупречным качеством практической реализации.

Чтобы снять эти опасения и продемонстрировать нашу экспертизу, мы предложили пилотный проект: реализацию одной ключевой страницы по фиксированной стоимости (фикс-прайс), полностью соответствующей техническому заданию.

Этот подход является нашим стандартом для ключевых клиентов. Он позволяет нам доказать свою компетентность на практике и убедить требовательных заказчиков с высокими требованиями к исполнению в нашей способности обеспечивать качество высшего уровня.

Пилотный проект

Было реализовано:

  • UI Kit на основе дизайн-системы в Figma
  • Pixel-perfect верстка страницы
  • Адаптация под все типы планшетных и мобильных устройств
  • Функциональная анимация
  • Проектирование кросс-страничных компонентов
  • Имплементация базовых требований SEO-команды
  • QA

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

После передачи выполненной задачи клиенту мы получили положительный отзыв и «зелёный свет» для дальнейшей работы над проектом.

Методологический подход: Sequential delivery (итеративная разработка на основе независимых скоупов работ).

Модель привлечения: Dedicated Team

Модель расчёта: Time & Material

Очень развитая дизайн-система проекта в Figma

Последовательная реализация

Каждый следующий скоуп задач, который клиент передавал нам в работу, включал 4–6 новых страниц + функциональные задачи.

Управление проектом на этом этапе стало образцовым примером слаженного взаимодействия, достигшего уровня мастерства.

Эффективный менеджмент базировался на синхронной коммуникации в Slack и систематизированном управлении задачами через Jira. Это обеспечило высокий уровень организованности и контроля на всех этапах реализации, позволив минимизировать бюрократию и сосредоточить фокус команды на конечном результате.

Параллельно в каждом скоупе мы модифицировали компоненты:

  • выносили новые проперти для быстрой настройки экземпляров
  • проектировали новые варианты стилей
  • обеспечивали возможность взаимной интеграции
  • систематизировали библиотеку
  • систематизировали библиотеку

Архитектура

Архитектура, ориентированная на будущее

На тот момент мы ещё не знали об амбициозной цели клиента (позже расскажем), но проактивно закладывали фундамент для полной консистентности дизайна.

Наша стратегия заключалась в максимальной компонентизации интерфейса: чем больше модулей, блоков и секций обёрнуто в многоразовые компоненты, тем меньше остаётся возможностей для функциональных ошибок или визуальной неоднородности (дисбаланса вёрстки) в дальнейшем развитии проекта.

Пример компонентного подхода

Миграция

Бесшовная миграция на Webflow

После реализации критического количества страниц на новой платформе возникла задача выполнить бесшовную (постепенную) миграцию без переноса всего домена на Webflow. Для этого, совместно с технической командой клиента, было внедрено нетривиальное решение на базе reverse proxy-сервера.

Принцип работы:

1. При поступлении запроса на определённый URL существующего хостинга, прокси-сервер сначала проверяет, соответствует ли данный путь новой странице, реализованной на Webflow.

2. В случае соответствия прокси-сервер незаметно запрашивает страницу с хостинга Webflow, кеширует её и ретранслирует конечному пользователю под основным доменом.

Такой подход позволил поэтапно выводить обновлённые страницы в live-режим, сохраняя SEO-позиции и обеспечивая полную консистентность домена в переходный период.

Рабочая область проекта

Серверная валидация

Серверная валидация и интеграция со Slack

Одним из ключевых архитектурных решений стала реализация серверной валидации reCAPTCHA v3. Поскольку Webflow не предоставляет прямой доступ к собственному бэкенду для сложных проверок, мы использовали Netlify Functions как серверлесс-функцию.

Механизм работы: после отправки формы backend-функция на Netlify осуществляет проверку надёжности отправителя (является ли это реальным человеком, а не ботом) через reCAPTCHA.

Результат для клиента:

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

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

Cookie Consent

Cookie Consent в соответствии с GDPR

Работа над механизмом Cookie Consent была критически важной и состояла из двух фаз:

Фаза 1: обеспечение бесшовности во время миграции

На этапе поэтапной миграции ключевой задачей было разработать баннер и функциональность, которые полностью соответствовали бы существующему решению. Это требовало реализации кросс-стекового сохранения состояния: решение пользователя (согласие/отказ), принятое на «старых» страницах, должно было сохраняться и корректно отображаться при посещении «новых» страниц на Webflow.

Кроме того, любое изменение настроек пользователем на странице «Privacy Policy» должно было мгновенно синхронизироваться для новых страниц.

Фаза 2: финальное независимое решение

После завершения миграции мы развернули полностью независимый и оптимизированный функционал cookie-баннера, который соответствует Техническому заданию Клиента и всем требованиям законодательства GDPR.

Это обеспечило Клиенту полное юридическое соответствие при максимальном удобстве для пользователей.

Кульминация

Внедрение компонентного конструктора страниц (Page Builder)

Самая амбициозная часть технических требований к проекту сформировалась только в конце девятого месяца сотрудничества. Клиент поставил перед нами «задачу со звёздочкой»: реализацию многофункционального компонентного конструктора статических страниц (Page Builder), основанного на дизайн-системе, уже используемой в проекте.

Ключевая задача:

Клиент должен был получить возможность свободно создавать новые лендинги из любых существующих модулей сайта, оперативно изменяя их контент, параметры внешнего вида и функциональные настройки. Главное требование: вся работа должна происходить в полностью безопасной среде (режиме Build платформы Webflow), где исключена возможность нанести вред основному проекту.

Архитектурное преимущество:

Эта задача стала лакмусовой бумажкой для нашей начальной концепции. Мы доказали её жизнеспособность: если бы мы изначально не заложили компонентную архитектуру, реализация такого конструктора была бы невозможной. Нам пришлось предусмотреть и реализовать максимальные возможности кастомизации, компоновки и стилизации, разработать статические шаблоны (Page Templates) и ограничить окружение конструктора специальными контейнерами.

Результат и отзыв:

Эта проектная работа была невероятно увлекательной — настоящая игра на опережение, где нужно было предугадать все возможные сценарии использования. Мы успешно справились с задачей. После презентации Page Builder команда клиента дала эмоционально-восторженные отзывы, что стало для нас высшей оценкой нашей прозорливости и профессионализма.

Финальный этап

Трансфер знаний и обучение команды клиента

Согласно Product Requirement Document (PRD), важной частью проекта было обеспечение полной самостоятельности команды клиента в работе с обновлённым сайтом. Наша работа по передаче знаний была комплексной:

  • Техническая документация: Мы подробно описали все компоненты и прокомментировали скрипты, обеспечив полное понимание архитектуры проекта.
  • Учебные материалы: Подготовлены исчерпывающие видеоинструкции для эффективного использования платформы.
  • Совместный онбординг: Проведена совместная обучающая сессия (call) с командой Клиента для практического освоения функционала.
  • Углублённое обучение: Основной редактор контента со стороны Клиента успешно прошёл курс Webflow Fundamentals в нашей школе, что гарантировало высокий уровень внутренней экспертизы.
  • Пост-релизная поддержка: Мы продолжаем предоставлять бесплатную техническую поддержку представителям Клиента, демонстрируя гарантированное чувство заботы и постоянного присутствия в случае необходимости.

Для нас было крайне важно, чтобы клиент ощущал полную поддержку. Тот факт, что сейчас проект успешно развивается без нашего прямого участия, является лучшим свидетельством достижения желаемого результата и успешного трансфера знаний.

Проект длился 11 месяцев и охватил 12 скоупов работ.

53

Уникальные страницы

99

Создано 99 уникальных компонентов (до 655 экземпляров на компонент)

758

Часов работы

Аудит

Аудит и оптимизация:

Во время реализации клиент инициировал несколько Performance- и SEO-аудитов. Мы оперативно выполняли дополнительные работы для стабильного улучшения Core Web Vitals и SEO-показателей, подтверждая нашу приверженность высшим стандартам качества.

Вывод

Нам удалось реализовать невероятно амбициозный проект, который сейчас стремительно развивается исключительно усилиями нетехнической внутренней команды клиента. Это подтверждает успешность нашей модели передачи знаний. Ключевые достижения проекта:

  • Дизайн и архитектура: 100% консистентный проект, реализованный на основе единой дизайн-системы.
  • Качество верстки: Pixel-perfect верстка, стабилизированная и подготовленная к будущему масштабированию благодаря компонентному подходу.
  • Надежность: Функциональные решения стабильно работают на любых страницах в любой последовательности.
  • Техническая чистота: Архитектура исключает возможность накопления технического долга.
  • Производительность: Полное SEO-соответствие и показатели Core Web Vitals > 90 («зеленая» зона).
  • Бесшовность: Успешно завершена поэтапная миграция.
  • Самостоятельность: Внедрен Page Builder для быстрого создания статических лендингов.
  • Совместная работа: Поддержка Real-time Collaboration (одновременная работа команды в проекте).

Мы безмерно благодарны компании Techstack за высокий профессионализм в организации командной работы и за доверие, которое позволило нам проявить себя с лучшей стороны. Такой выдающийся результат возможен только при настоящей синергии всех участников процесса.

Понравился кейс?

Забронируйте звонок с одним из основателей студии. За 30 минут он ответит на все ваши вопросы. Возможно, ваш кейс станет следующим!

забукать звонок

забукать звонок

Отзыв заказчика

Команда клиента

Nastasia Dudnik, Alona Larchenko, Hanna Zhyhan, Mariia Petrovych, Artem Kovchyk, Daryna Lichman

Команда студии

Артем Снитко, Яна Орлова, Алексей Терещенко

перейти на сайт

перейти на сайт

Ambi выполнили качественную работу, соответствующую SEO-требованиям и айдентике бренда.

Артем и его команда в Ambi выполнили высококачественную работу, которая полностью соответствует нашим SEO-требованиям и идентичности бренда. Внедрение прошло гладко и на высоком уровне, с четкой и прозрачной коммуникацией на протяжении всего процесса.

Они быстро реагировали на запросы по улучшению и профессионально подошли к выполнению всех задач. Артем и его команда — настоящие эксперты в Webflow-разработке, и я с уверенностью могу рекомендовать их для любого сотрудничества.

Nastasia Dudnik

Head of Marketing, Techstack Ltd