Доработка темы для стоматологии21 страница за 38 дней

Доработка стоматологической темы по Figma: 21 страница, 6 шаблонов, 38 дней, 43 часа трудозатрат. Ребрендинг поглощён в процессе сборки — без переделки шаблонного слоя.

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

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

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

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

Клиент (конечный пользователь): Coastal Cosmetic & Family Dentistry — стоматологическая практика в Pensacola, Florida
Формат сотрудничества: White-label доработка темы для маркетингового агентства из США
Сроки: февраль 2025 · 38 дней · 43 часа · 21 URL · в срок

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

21 страница стоматологической темы доработана по Figma агентства — 6 шаблонов применены для практики в Pensacola, которая меняла бренд прямо во время сборки. Новое название практики, новый логотип, новые цвета бренда и поздно поступившее Hero-изображение: каждый брендовый элемент мы заменили в середине сборки, по той же Figma, не трогая общую структуру шаблона.

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

Поле Значение
Отрасль конечного клиента Стоматология — общая практика
Конечный клиент Coastal Cosmetic & Family Dentistry (Pensacola, Florida)
Формат сотрудничества White-label доработка темы для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Доработка WordPress-шаблона (фирменный шаблон агентства + дизайн по Figma для каждой страницы, на WP Engine)
Объём работ 21 URL — главная, лендинг услуг, 7 страниц услуг, о враче, наша команда, галерея улыбок, новым пациентам, отзывы, контакты, запись на приём и вспомогательные страницы
Сроки 38 дней (17 янв. – 26 февр. 2025), в срок
Трудозатраты 43 часа — разработка, QA-итерации и управление проектом
Команда 7 специалистов
Шаблоны 6 переиспользуемых шаблонов, предоставленных агентством, применены по всем 21 странице
Технологический стек WordPress · Elementor · WP Engine · дизайн по Figma для каждой страницы · Site Checker (QA-плагин )
Подход к QA 20 отслеживаемых задач разобраны в очереди задач агентства по 48-пунктному контрольному списку запуска
Ритм взаимодействия 20 задач, поставленных агентством · все закрыты к сдаче (активный период 14 дней: 04.04.2025 – 17.04.2025)
Раунды проверки ≈5 раундов за 38 календарных дней
Трудозатраты на задачу 23 внутренних задачи Redmine · медиана 10 мин / P75 30 мин на задачу
Контрольный список запуска 48 пунктов, согласованы до переключения

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

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

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

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

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

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

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

2. Ребрендинг в середине сборки — без перестройки шаблона. В середине работы изменилось название практики, уточнился состав врачей, поступили новые брендовые активы (логотип, цвета, фотографии сотрудников) — партиями. Каждое изменение вносилось по Figma, а не как внеплановая правка. Когда Hero-изображение главной, слоган и фото врачей поступили с опозданием, они были встроены в существующую доработку без изменения общих компонентов шаблона. Сборка поглотила ребрендинг, а не была перестроена из-за него.

3. QA-цикл в масштабе доработки темы. Качественная доработка темы — это не «собрал один раз, проверил один раз». Это «собрал, проверил, поправил, проверил, поправил». Из 23 задач на проекте 14 пришлись на проверки и правки — отдельные раунды, где агентство отмечало расхождения с дизайном или обновления контента, мы их разбирали, правили и возвращали сборку на новую проверку.

Для 21-страничного проекта с активным ребрендингом это нормальный объём итераций. Именно это отделяет шаблонный сайт, который выглядит «примерно так», от сайта, который точно совпадает с дизайном.

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

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

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

Название практики, состав врачей, логотип и Hero-изображение — всё изменилось, пока сборка была на тестовой среде. Каждую замену мы встроили по Figma, не трогая общие компоненты шаблона: расположение Dr. Yee было перестроено, слоган обновлён до «Brighter Smiles, Beachside Comfort», брендовые токены применены повторно. Структура шаблона устояла.

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

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

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

Результаты

Метрика Результат
URL сдано 21 — 1 главная, 1 лендинг услуг, 7 страниц услуг, 1 о враче, 1 наша команда, 1 галерея улыбок, 1 новым пациентам, 1 отзывы, 1 контакты, 1 запись на приём и 5 вспомогательных страниц
Шаблонов применено 6 из 6 переиспользуемых шаблонов разработаны и сопоставлены по 21 странице (главная, О нас, страница врача, страница услуги, блог, стандартный шаблон)
Контрольный список запуска 48 пунктов согласовано
QA / SEO задач отслежено и закрыто 20 задач разобраны на вкладке очереди задач агентства
QA-итераций в Redmine 14 из 23 задач отслежены на уровне итераций
Сроки 38 дней, сдано в срок
Трудозатраты 43 часа — без перерасхода, без расширения объёма
Команда 7 специалистов
Хостинг Запущено на шаблонном окружении WP Engine агентства

Если коротко: Figma агентства мы реализовали на их фирменном шаблоне — 21 страница, 6 шаблонов, 38 календарных дней, в рамках 43-часовой оценки — включая ребрендинг в середине сборки, который доработка вписала в себя без переделки.

Процесс

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

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

Команда

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Прокрутить вверх