Корпоративний портал IT-outsource компанії Techstack

Индустрия:

Творчество, искусство

Клиент:

Крупнейшая школа танцев и спорта в Финляндии — Master

Цель:

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

Год внедрения:

2025

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

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

Предпосылки

Школа танцев и спорта Master, основанная в 2014 году в Хельсинки, прошла путь от небольшой студии до крупнейшей танцевальной школы Финляндии. Здесь тренируются как любители, так и будущие чемпионы, а выпускники школы завоевали множество наград на национальных и международных конкурсах.

Однако, несмотря на быстрое развитие школы, ее присутствие в Интернете осталось неизменным с момента основания. Сайт, созданный на платформе Wix, имел устаревший дизайн и ограниченные возможности управления контентом. Это не соответствовало современным потребностям школы и ее статусу.

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

Head of Marketing Techstack Анастасія Дуднік звернулась до Ambi за рекомендацією колег. Від знайомства до співпраці ми надали серію консультацій і пройшли дві умовні співбесіди технічної команди клієнта. Це дозволило нам відчути метч між командами, а також впевнетись в можливості реалізації нашою командою всіх проєктних вимог клієнта.

Перед підписанням контракту ви маєте запевнитись в експертизі обраного підрядника. В нашій практиці попередні консультації є нормою, яка призводить до успішного партнерства.

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

миграция

Page Builder

Услуги:

Webflow Development

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

Webflow, Javascript, GSAP, Splide, Lenis, jQuery

Задача

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

  • интуитивно понятный интерфейс для посетителей.
  • стильный, эстетичный внешний вид, соответствующий духу творчества.
  • полная оптимизация для смартфонов.
  • необходимо было максимально безопасно обновить сайт для позиций в поисковых системах
  • возможность легко обновлять информацию без привлечения разработчиков
  • предусмотреть возможность расширения предложений в будущем.
  • интерактивные сценарии, добавляющие динамику.
  • поддержка нескольких языков для разных аудиторий.
  • Розробка технічного рішення і механізму взаємодії для забезпечення поступової міграції проєкту на Webflow без втрати SEO-позиції, 404 / 301 помилок і просадки в user experience (сумісно з технічною командою клієнта).
  • Забезпечення поточної консистентності функціоналу проєкту під час міграції
  • Створення бібліотеки компонентів з широкими можливостями кастомізації та поєднання між собою. 
  • Розробка Page Builder для статичних сторінок. Конструктора для маркетинг-команди, який на 100% відповідає вимогам і дизайн-системі клієнта.

Этап № 1

Клієнт висловлював особливу стурбованість щодо прозорості ціноутворення та бездоганної якості практичної реалізації.

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

Не обошли стороной мы и изучение сайтов конкурентов. Основное внимание было уделено именно структуре. Мы стремились найти лучшие решения в отрасли. Конкуренты были разделены на 3 категории: прямые (из Хельсинки), косвенные (компании, предлагающие аналогичные услуги, но для другой аудитории или с другим подходом), лидеры рынка из разных стран

Пілотний проєкт

Було реалізовано:

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

Нехтувати тестуванням проєкту - критична помилка. Якісний QA дозволяє зафіксувати і виправити все те, що в іншому випадку стане частиною user experience. Переважна більшість наших клієнтів розуміє важливість цієї стадії.

Після передачі виконаної задачі клієнту ми отримали схвальні відгуки і “зелене світло” для подальшої роботи в проєкті.

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

Модель залучення: Dedicated Team

Модель розрахунку: Time & Material

Карта сайта, которая все еще видоизменялась в ходе работы

Послідовна реалізація

Дизайн концепция

Этот проект во многом уникален для нас, и одной из уникальных вещей является именно стадия создания концепции дизайна. Наш клиент — очень творческая личность, но в то же время имеет системный подход к работе. Впервые за время существования нашей студии мы подготовили целых 6 дизайн-концепций

Для каждой итерации было предложено 2 концепции. Мы получали экологическую, структурированную обратную связь и делали следующий подход. Наша главная задача — сделать качественный продукт, чтобы клиент был доволен на 100%

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

  • виносили нові проперті для швидкої зміни екземплярів
  • проєктували нові варіанти стилів
  • забезпечували можливість взаємної інтеграції
  • систематизували бібліотеку
  • описували їх для нетехнічної команди

Архітектура

Дизайн всех страниц и мобильная адаптация

Тут особенно нечего выделить. Этот этап — долгая и кропотливая работа, учитывая количество страниц. Со стороны клиента возникали задержки с подготовкой контента, поэтому весь процесс оказался довольно долгим. Но наша команда и команда заказчика отлично справились с задачей

Сделав все макеты, дизайнеры подготовили UI-kit и утвердили референсы для анимации ключевых разделов сайта. Затем состоялся совместный звонок с командой разработчиков и заказчиком, где были переданы все материалы

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

Міграція

Разработка на Webflow

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

Перед началом верстки для удобства и монументальности проекта мы создаем руководство по стилю, в котором определяем все сервисные классы для заголовков, текстовых блоков, кнопок, изображений и т. д. Также перед началом работы важно определить тип верстки и поведение сайта на разных расширениях пк (1440, 1920, 2560 и т.д.). Наш вариант — резиновая верстка с адаптивами на ключевых брейкпоинтах. Максимальная ширина контейнера — 1380 пикселей.

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

2. У разі відповідності, проксі-сервер тихо запитує сторінку з хостингу Webflow, кешує її та ретранслює кінцевому користувачу під власним доменом.

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

Рабочее пространство проекта

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

Серверна валідація та інтеграція зі Slack

Затем мы приступили к разработке Webflow CMS. Сложных требований к системе управления контентом выдвинуто не было, поэтому работа шла быстро. В то же время для нас было важно обеспечить максимальное удобство использования CMS клиентом, не связанным с ИТ. Поэтому все должно быть максимально понятно. Мы назвали и описали каждое поле базы данных.

Механізм роботи:Когда весь проект был завершен, мы снова отправили его на рассмотрение клиенту.

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

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

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

Cookie Consent

Cookie Consent згідно GDPR

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

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

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

Крім того, будь-яка зміна налаштувань користувачем на сторінці «Privacy Policy» повинна була миттєво синхронізуватися для нових сторінок.

Фаза 2: фінальне незалежне рішення

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

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

Кульмінація

Впровадження компонентного конструктора сторінок (Page Builder)

Найбільш амбітна частина технічних вимог до проєкту сформувалась лише наприкінці дев’ятого місяця співпраці. Клієнт поставив перед нами "задачу із зірочкою": реалізацію багатофункціонального компонентного конструктора статичних сторінок (Page Builder), що базується на дизайн-системі, вже використаній у проєкті.

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

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

Архітектурна перевага:

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

Результат та відгук:

Ця проєктна робота була надзвичайно захоплюючою — це була справжня гра на випередження, де доводилося передбачити всі можливі сценарії використання. Ми успішно впорались із завданням. Після презентації Page Builder команда клієнта надала емоційно-захопливі відгуки, що стало для нас найвищою оцінкою нашої прозорливості та професіоналізму.

Фінальний етап

Трансфер знань та навчання команди клієнта

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

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

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

Анимационные сценарии

180,700

Пикселей контента статических страниц

24,200

Пикселей CMS контента

758

Годин роботи

Продолжительность проекта

Рекордная продолжительность для студии

Всего в проекте 27 статических страниц и 4 CMS коллекции (4 уникальные динамические страницы). Общее время разработки составило около 16 месяцев, что является рекордным сроком реализации для нашей команды. Но это было связано с особой загруженностью клиента и отсутствием возможности быстро предоставлять обратную связь. Для нас комфорт клиента — прежде всего, поэтому нам пришлось адаптироваться.

Висновок

Нам вдалося втілити в життя неймовірно амбітний проєкт, який наразі блискавично розвивається виключно ресурсами нетехнічної in-house команди клієнта. Це підтверджує успішність нашої моделі трансферу знань. Ключові досягнення проєкту:

  • Дизайн та архітектура: 100% консистентний проєкт, реалізований на базі єдиної дизайн-системи.
  • Якість верстки: Pixel-perfect верстка, стабілізована та підготовлена до майбутнього масштабування завдяки компонентному підходу.
  • Надійність: Функціональні рішення працюють стабільно на будь-яких сторінках у будь-якій послідовності.
  • Технічна чистота: Архітектура виключає можливість накопичення технічного боргу (tech debt).
  • Продуктивність: Повна SEO-відповідність (Full SEO-compliance) та показники 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