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

Выполнили доработку стоматологического шаблона на 44 страницы за 39 дней — 10 шаблонов на 44 URL, 290+ пунктов QA, 22 часа. Сдано по спецификации.

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

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

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

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

Клиент (конечный пользователь): Irmo Dentistry — стоматологическая практика в Irmo, SC
Формат сотрудничества: White-label доработка темы для маркетингового агентства из США
Сроки: сентябрь 2025 · 40 дней · 22 часа · 44 URL · в срок

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

44 страницы стоматологической практики, свёрстанные на 10-шаблонной системе Figma — 25 страниц услуг, лендинг услуг, биография врача и Smile Gallery, отложенная до готовности контента — всё в рамках оценки в 22 часа. Агентство передало Figma как контракт; мы отвечали за постраничную реализацию и QA: 290+ отслеживаемых SEO и CX пунктов согласованы в таблице агентства до утверждения на переключении.

Шаблонная доработка даёт скорость и единообразие — но только при дисциплине. Команда, которая вольно трактует Figma, пропускает этапы QA или отходит от дизайн-системы шаблона, — хуже, чем разработка с нуля.

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

Поле Значение
Индустрия конечного клиента Стоматология — общая
Конечный клиент Irmo Dentistry (Irmo, SC)
Формат сотрудничества White-label доработка темы для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Доработка темы WordPress (брендированный шаблон агентства + постраничный дизайн в Figma на Kinsta)
Объём 44 URL — 1 главная, 1 лендинг услуг, 25 страниц услуг, 1 биография врача, 1 о нас + 4 подстраницы, 1 лендинг блога, 1 контакты, 1 smile gallery (скрыта) и 7 вспомогательных страниц
Сроки 40 дней (6 авг – 15 сен 2025), в срок
Трудозатраты 22 часа — разработка, QA-итерации и управление проектом
Команда 4 специалиста
Шаблоны 10 переиспользуемых шаблонов, предоставленных агентством, все применены на 44 страницах
Технологии WordPress · Elementor · Kinsta · постраничный дизайн в Figma · Site Checker (плагин QA )
Подход к QA 290+ отслеживаемых пунктов QA согласованы по двум вкладкам очереди задач агентства (105 SEO + 186 CX) и 30-пунктному контрольному списку запуска
Ритм работы 104 задачи от агентства — все закрыты к моменту сдачи (активный период 20 дней, 2025-08-14 – 2025-09-02)
Раунды проверки ≈3 раунда проверки за 40 календарных дней
Трудозатраты на задачу 6 внутренних задач Redmine · медиана 5 ч / P75 5 ч на задачу
Контрольный список запуска 30 пунктов, согласован до переключения

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

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

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

Агентство хотело исключить подрядчика, который отнёсся бы к переносу 44 страниц как к массовому копированию. У практики уже был действующий сайт со сложившейся структурой URL для пациентов; переход на брендированную систему шаблонов агентства означал сохранение каждого URL, скрытие незавершённых страниц и соблюдение дисциплины QA по 290+ отслеживаемым пунктам — всё в рамках бюджета в 22 часа.

Контекст рисков. У практики уже был действующий сайт со сложившейся структурой URL для пациентов. Переход на брендированную систему шаблонов агентства означал перенос 44 существующих URL — каждый с реальным трафиком и историей в поисковом индексе — на новую структуру шаблонов без потери страниц, поломки slug или утечки незавершённого контента.

При бюджете всего в 22 часа риск был не только в самом переносе, но и в том, чтобы удержать дисциплину QA при минимальных часах: каждый URL нужно было сохранить, Smile Gallery придержать до готовности контента, а 291 отслеживаемый пункт по SEO и CX согласовать до сдачи. Несколько разделов, зависимых от контента — страница биографий команды врачей, отзывы пациентов и Smile Gallery — вышли с плейсхолдерами или были явно скрыты при запуске: клиент не успел собрать материалы к срокам разработки.

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

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

Никаких дизайнерских решений с нашей стороны не принималось. Мы выбрали подход «шаблонные умолчания в первую очередь» вместо постраничной индивидуальной разработки, потому что бюджет в 22 часа не позволял индивидуальный дизайн на каждом URL — доработка была зарезервирована для страниц, где Figma явно расходилась со структурой шаблона.

2. QA-цикл в масштабе доработки темы. Чистая доработка шаблона — это не «собрать один раз, проверить один раз». Это «собрать, QA, поправить, QA, поправить». Агентство отследило 290+ пунктов в двух вкладках очереди задач (105 SEO-замечаний и 186 CX-замечаний), и большинство из них были закрыты через общий цикл правок до сдачи. Такой объём — не признак нестабильности; именно он отделяет шаблонный сайт, который выглядит «примерно правильно», от сайта, который точно соответствует дизайну.

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

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

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

44 URL за 40 дней, причём с 8-го дня агентство попросило работать в приоритете реального времени. Уложиться в оценку 22 часа означало применять шаблонные умолчания везде, где Figma явно не требовала отклонения, — усилия по доработке резервировались для страниц, где дизайн расходился, а не распределялись равномерно. Именно это позволило удержать QA-цикл на 3 раундах вместо обычных 15.

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

Внутреннее QA в процессе разработки выявило две проблемы до сдачи на тестовую среду: несогласованность структуры URL (у половины URL карты сайта отсутствовали завершающие слеши — отмечено в чате, «Со слешем все делаем», и весь список из 44 URL был исправлен) и ошибка с языком контента на странице биографии врача (неправильные местоимения из плейсхолдера шаблона, обнаружены по CX-очереди задач строка 83 и исправлены до сдачи).

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

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

Результаты

Метрика Результат
URL сдано 44 — 1 главная, 1 лендинг услуг, 25 страниц услуг, 1 биография врача, 1 о нас + 4 подстраницы, 1 лендинг блога, 1 контакты, 1 smile gallery (скрыта) и 7 вспомогательных страниц
Шаблонов применено 10 из 10 переиспользуемых шаблонов построены и сопоставлены с 44 страницами (Homepage, About Us, Blog Lander, Blog, Doctor Page, Services Lander, Service Page, Default Template, Contact Us, Smile Gallery)
Контрольный список запуска 30 пунктов согласованы
SEO / CX задач отслежено и решено 290+ пунктов согласованы по двум вкладкам очереди задач агентства (105 SEO + 186 CX)
Сроки 40 дней, сдано в срок
Трудозатраты 22 часа при оценке 22 часа — никакого перерасхода, никакого расползания объёма
Команда 4 специалиста
Сдача хостинга Live на тестовой среде Kinsta агентства
Здоровье страниц при сдаче 43 / 43 активных URL тестовой среды возвращали HTTP 200 в аудите карты сайта; 1 страница явно скрыта

Итог, простыми словами: Figma агентства была реализована на их брендированном шаблоне на 44 страницах и 10 шаблонах, за 40 календарных дней, в рамках оценки в 22 часа.

Процесс

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

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

Команда

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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