Доработка 24 страниц стоматологического шаблона за 78 дней

Доработка 24 страниц стоматологического сайта по макетам Figma: 16 шаблонов, 67 часов за 78 дней. 19 страниц запущены при сдаче; 76+ пунктов QA закрыто.

Индустрия Здравоохранение
Взаимодействие White-label · американское маркетинговое агентство
Выполнено 78 календарных дней · в срок
Адрес сайта churchfamilydentistry.com
67ч за 78 дней
churchfamilydentistry.com · desktop
churchfamilydentistry.com · mobile

Скриншоты сделаны автоматическими инструментами — некоторые элементы могли не загрузиться полностью или перекрываться. Для наиболее точного представления открыть действующий сайт →

— Техническое задание

Переделать сайт на новом стеке. Реализовать по спецификации. Без импровизаций. Передать готовым к переходу.

Клиент (конечный пользователь): Church Family Dentistry and Cosmetics — Dr. Will Church, Durham, NC
Формат сотрудничества: White-label доработка темы для маркетингового агентства из США
Сроки: декабрь 2025 · 78 дней · 67 часов · 24 URL, 19 запущены при сдаче · по графику

Подход к доработке темы

24 страницы сайта Church Family Dentistry свёрстаны по макетам агентства в Figma на шаблоне Luminous — 19 сданы, 5 отложены из-за отсутствия изображений и текстов политик. Агентство владело макетом и сроками контента; мы отвечали за постраничное согласование в шести раундах QA, выявив сломанную карту сайта, hero-изображение в base64 и скачки заголовков, которые Site Checker зафиксировал до выхода сборки с тестовой среды.

Краткий обзор

Параметр Значение
Сфера деятельности клиента Медицина — общая и косметическая стоматология
Конечный клиент Church Family Dentistry and Cosmetics (Dr. Will Church, Durham, NC)
Формат сотрудничества White-label доработка темы для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Доработка темы WordPress (брендированный шаблон агентства + постраничный дизайн в Figma, хостинг Kinsta)
Объём 24 URL — 19 запущены при сдаче, 5 отложены до получения контента клиента (Smile Gallery, пост в блог, страницы Payment Policy, Insurance, Financing)
Сроки 78 дней (19 сен – 6 дек 2025), по графику
Трудозатраты 67 часов — разработка, итерации QA и управление проектом
Команда 6 специалистов
Шаблоны 16 переиспользуемых шаблонов предоставлены агентством, все применены на 24 страницах
Технологии WordPress · Elementor · Kinsta · постраничный дизайн в Figma · Site Checker (плагин QA от )
Подход к QA 76+ отслеженных SEO-проблем согласованы в очереди задач агентства, 30-пунктный контрольный список запуска (вкладка CX для этого проекта не заполнялась)
Интенсивность взаимодействия 76 вопросов от агентства · все закрыты к моменту сдачи (22 активных дня, 2025-10-22 – 2025-11-12)
Раунды проверки ≈6 раундов на протяжении 78 календарных дней
Трудозатраты на задачу 28 внутренних задач Redmine · медиана 26 мин / P75 1 ч на задачу
Контрольный список запуска 30 пунктов, согласованы до переключения

Постановка задачи

Маркетинговое агентство из США передало нам макет Figma для Church Family Dentistry and Cosmetics и доступ к своей брендированной шаблонной системе на Kinsta. Агентство уже сделало подготовительную работу: аудит дизайна, согласование с клиентом, настройку хостинга, контент-план. Нужна была команда разработки, которая точно перенесёт Figma на шаблон — через столько итераций доработки, сколько потребует дизайн.

Задача была чисто исполнительская. Figma — единственный источник истины. Дорабатывать шаблон под Figma постранично, на каждой точке адаптации. Замечания QA возвращать агентству в общее рабочее пространство; не закрывать без его согласования.

Агентству нужно было застраховаться от подрядчика, который правит общие компоненты шаблона, чтобы уложиться в срок, — такое упрощение незаметно, пока то же «исправление» не ломает сайт другого клиента на том же шаблоне. Стоматологический шаблон в активном использовании одновременно обслуживает несколько практик; доработка одного проекта не должна уходить в общий слой. Именно за эту дисциплину агентство и платило, и именно её проверяли 20 QA-итераций по этому проекту.

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

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

Как мы это сделали

1. Figma как контракт, шаблон как холст. Файл Figma был спецификацией дизайна. Брендированный шаблон — базовой структурой страниц. Наша задача — согласовать их постранично: где стандартная раскладка шаблона совпадала с Figma, мы её оставляли; где Figma требовала отклонения, мы дорабатывали. Никаких дизайн-решений с нашей стороны.

2. Цикл QA в масштабе доработки темы. Качественная доработка темы — это не «собрать один раз, проверить один раз». Это «собрать, проверить, поправить, проверить, поправить».

За время проекта мы провели 20 QA-итераций в Redmine и согласовали 76+ позиций в общей очереди задач агентства — в каждом раунде агентство отмечало расхождения в дизайне, недостающие изображения и неточности контента; мы проверяли, исправляли и возвращали сборку на следующую проверку. Такой объём — не признак нестабильности; это и есть та дисциплина, что отделяет сайт на шаблоне, выглядящий «примерно так», от сайта, который точно соответствует дизайну.

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

3. Доработка без дрейфа. Каждое изменение брендированного шаблона — будь то раскладка страницы, компонент секции или стилевой токен — документировалось относительно Figma. Ни одна доработка не «протекла» в общие компоненты шаблона; работа по этому проекту не ухудшила шаблон для следующего сайта.

4. Проверка на разных устройствах. Доработки проверялись в Chrome, Firefox, Safari и Edge на большом экране, планшете и мобильных устройствах. Каждый раунд QA охватывал страницы, затронутые изменениями дизайна в этом раунде, а не весь сайт — так шаблонная сборка остаётся эффективной без потери покрытия.

Именно цикл QA и обеспечил соответствие Figma. Двадцать итераций, 76+ отслеженных позиций и предсдаточная проверка, которая поймала hero-изображение в base64, зашитое в код шаблона, и полностью сломанную карту сайта — ничего этого не было бы без дисциплины «собрал — проверил — исправил — вернул», пока проверяющий со стороны агентства не подтверждал приёмку.

Контроль качества

QA перед сдачей обнаружило URL /local/, который Rank Math SEO PRO незаметно добавил в карту сайта (установлен автоматически, не входил в ТЗ), и указало на PNG-иконки, которые будут выглядеть размыто на экранах с высокой плотностью пикселей — обе проблемы решены до того, как агентство увидело сборку на тестовой среде.

QA перед сдачей выполнялось через Site Checker — см. наш подход к QA по категориям и принцип нулевых ошибок. Собственный слой QA агентства — их инструменты, их процессы — работал после сдачи и фиксировал замечания в общей очереди задач для нашего цикла исправлений до окончательного согласования.

Доработки оставались в переопределениях для конкретного клиента; общие компоненты шаблона агентства не изменялись.

Результаты

Метрика Результат
URL сдано 24 — 19 запущены при сдаче, 5 отложены до получения контента клиента
Шаблонов применено 16 из 16 переиспользуемых шаблонов построены и распределены по 24 страницам
Контрольный список запуска 30 пунктов согласованы
QA / SEO-проблем отслежено и решено 76+ позиций согласовано в SEO-очереди задач агентства (вкладка CX для этого проекта не заполнялась)
QA-итераций в Redmine 20 из 28 задач (71%) отслежены на уровне итераций
Сроки 78 дней, сдано по графику
Трудозатраты 67 часов при оценке 67 часов — без перерасхода, без расширения объёма
Команда 6 специалистов
Размещение Запущено в шаблонном окружении агентства на Kinsta
Состояние страниц при сдаче 19 / 24 URL тестовой среды вернули HTTP 200 в аудите карты сайта (5 отложены)

Результат, коротко: Figma агентства была реализована на их брендированном шаблоне на 24 страницах и 16 шаблонах за 78 календарных дней в пределах оценки в 67 часов.

Процесс

Этап Длительность Результат
Бриф и оценка ~3 дня Figma просмотрена, доступ к шаблону подтверждён, объём согласован
Разработка доработок ~5 недель Постраничная доработка шаблона под Figma
QA-итерации (параллельно) ~6 недель 20 раундов QA; каждый закрыт только после согласования агентством
Раунды исправлений ~2 недели Коррекции после проверки, отложенный контент, визуальные доработки
Сдача финальный день Сайт запущен на Kinsta

Разработка и QA велись параллельно — это характерно для доработки темы, где ни один «этап QA» не закрывается полностью; цикл продолжается до согласования агентством.

Команда

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

  • Павел Сажин — итерации QA и исправления
  • Анна Полунина — поддержка доработки шаблона и QA
  • Евгений Карпов — ведущий разработчик (доработка шаблона, перенос Figma в раскладку)
  • Владимир Козлов — поддержка разработки
  • Тимур Арбаев — итерации QA и поддержка разработчика
  • Антон Херсун, — руководитель проекта (оценка, коммуникация с агентством, согласование)

Управление проектом, дизайн и коммуникация с клиентом оставались за агентством на всём протяжении. Наша команда была невидима для конечного клиента. Запросы на доработку поступали через общую очередь задач агентства; ничего из сборки не было видно конечному клиенту. Каждый раунд закрывался только после того, как проверяющий со стороны агентства подтверждал приёмку.

Агентствам с библиотекой шаблонов

Сайт стоматологической практики на готовом шаблоне несёт риск не в доработках, а в контроле наполнения. У этой практики — запуск без полного контента; у других — деплой после утверждения всех страниц. Если процесс не выстроен, страницы-заглушки уходят в индекс, пустые галереи отображаются как битые ссылки, а черновики засоряют карту сайта.

Подрядчику стоит задавать не вопрос «запуститесь ли в срок», а вопрос «как именно вы не допустите незавершённые страницы в публикацию?»

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

Запросить аудит ТЗ →

У вас ещё нет ТЗ? Пришлите описание в один абзац — мы вернёмся с вопросами, которые стоит задать. Прислать описание →

— QA-контроль перед передачей

Site Checker запускается до того, как агентство что-либо видит.

Перед передачей каждый сборки в тестовой среде прогоняется через Site Checker — WordPress QA-плагин, который мы разработали и поддерживаем. Это шлюз с нулевой терпимостью к ошибкам: к агентству не уходит ничего с открытыми проблемами. Предупреждения рассматриваются и признаются некритическими; агентство получает чистый старт для своего слоя QA, а не тестовый сайт с известными проблемами в очереди.

Проверка базовых настроекпройдено
Аудит контента и SEO-поверхностипройдено
Целостность структуры URLпройдено
Нормализация языка контентапройдено
Аудит меню и виджетовпройдено
Сравнение контента: оригинал и ребилдпройдено
Захват скриншотов в нескольких разрешенияхпройдено

Не уверены, подходит ли ваш проект под этот формат?

xaver.pro · 2026 White-label · агентство не называется
Прокрутить вверх