Новая разработка сайта юридической фирмы по травмам и несчастным случаям — 17 страниц за 44 дня

Новая разработка сайта юридической фирмы по травмам и несчастным случаям — 17 страниц, 17 URL, 9 шаблонов, две очереди задач QA закрыты за 78 ч за 44 дня. Поставка по графику.

Конечный клиент Big Joe Law
Отрасль Юридические услуги
Взаимодействие White-label разработка для американского агентства, специализирующегося на сайтах для локального бизнеса
Сроки 44 календарных дня
Адрес сайта callbigjoe.com
78ч за 44 дня
callbigjoe.com · desktop
callbigjoe.com · mobile

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

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

Выстроить URL-структуру по шаблонам агентства, подключить конверсионный элемент, затем закрыть все задачи в QA-очереди.

Клиент (конечный пользователь): Big Joe Law — Los Angeles, CA
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: май – июль 2025 · 44 дня · 78 часов на сборку главной, остальных страниц и согласование QA

Подход к разработке

17 страниц на 9 шаблонах по прототипу в Figma — с hero-анимацией набора текста и каруселью вердиктов. Главную запустили первой в рамках бюджета 15 часов, пока контент для внутренних страниц ещё дописывался. Оставшиеся 16 страниц собрали под задерживающийся контент — без поломки дизайн-сетки и без выхода за построчные часовые оценки.

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

Поле Значение
Индустрия клиента Юридические услуги — Травмы и несчастные случаи
Конечный клиент Big Joe Law (Los Angeles, CA)
Формат сотрудничества White-label сборка WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Новая разработка WordPress на Elementor, в среде Kinsta, с вёрсткой по дизайну в Figma
Объём работ 17 URL — главная, о нас, лендинг практик, 8 отдельных страниц практик, результаты, лендинг блога, шаблон отдельной записи блога, контакты, политика конфиденциальности
Сроки 44 дня (27 мая – 10 июл 2025), по графику
Трудозатраты 78 часов при оценке 78 часов — без перерасхода
Команда 6 специалистов (47 ч разработка · 11 ч QA · 25 ч PM и правки — PM-распределение оправдано для сборки с главной страницы в первую очередь при параллельной подготовке контента)
Шаблоны 9 активных шаблонов из стандартной библиотеки юридических шаблонов агентства (Homepage, About Us, Practice Area Lander, Individual Practice Area Page, Results, Blog Lander, Individual Blog, Contact Us, Default Template)
Технический стек WordPress · Elementor Pro · Kinsta · Rank Math · Site Checker ( плагин QA)
Сдано 17 URL построены на 9 шаблонах, очередь задач SEO из 83 строк + очередь задач CX из 34 строк проработаны, контрольный список запуска из 29 пунктов закрыт
Ритм работ 82 задачи от агентства · 81 закрыта к передаче, 1 в QA (35-дневный активный период, 2025-07-02 – 2025-08-05)
Раунды проверки ≈8 раундов проверки за 44 календарных дня
Трудозатраты по задачам 17 внутренних задач Redmine · медиана 4 ч / P75 15 ч на задачу
Контрольный список запуска 29 пунктов, согласованы до переключения

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

Маркетинговое агентство из США, ведущее проект Big Joe Law — юридической фирмы по травмам и несчастным случаям в Лос-Анджелесе — передало нам библиотеку дизайнов Figma, таблицу Google Sheets с отслеживанием прогресса, доступы к тестовой среде Kinsta и поэтапный бриф: сначала собрать главную страницу, пока контент для внутренних страниц готовится параллельно.

Конструктор страниц — Elementor; контактные формы настраивались в рамках сборки. Агентство владело дизайном, контент-стратегией, SEO и отношениями с клиентом. Наш объём работ заключался в том, чтобы построить каждую страницу в точности по Figma, настроить контактные формы, реализовать фильтрацию блога по категориям и проработать две параллельные очереди задач QA до принятия сайта агентством.

Задача была поэтапной. Этап 1: собрать главную страницу (15 часов) по прототипу в Figma, включая hero-анимацию набора текста и карусель вердиктов. Этап 2: собрать оставшиеся внутренние страницы — о нас, лендинг практик, 8 отдельных страниц практик, результаты, лендинг блога и шаблон отдельной записи, контакты и политику конфиденциальности — после утверждения контента и дизайна.

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

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

Что подрядчик действительно контролирует — структурную точность: каждая страница практики в sitemap должна существовать и быть доступной, навигация должна отражать реальный объём услуг фирмы, а шаблонная система должна выдерживать поступающий с опозданием контент без поломки дизайн-сетки. Агентство подстраховывалось от подрядчика, который посчитал бы сборку «готовой» со сдачей главной, оставив шаблонную систему внутренних страниц неспособной собрать реальный контент, когда он поступит.

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

1. 9 шаблонов, 17 страниц, один процесс сборки — сначала главная, затем внутренние страницы. Страницы Big Joe Law распределились по библиотеке юридических шаблонов агентства: Homepage (1), About Us (1), Practice Area Lander (1), Individual Practice Area Page (8 — personal injury, car accidents, truck accidents, motorcycle accidents, bicycle accidents, slip and fall, dog bites, rideshare accidents), Results (1), Blog Lander (1), Individual Blog (1), Contact Us (1) и Default Template для политики конфиденциальности.

Главная страница собрана первой по прототипу в Figma; внутренние страницы последовали во втором этапе, когда контент был готов. Каждая страница построена на назначенном шаблоне из строки sitemap; ни одна страница не была сделана вручную вне шаблонной системы.

2. Спецификация выполнена строка-в-строку — включая построчную колонку Hours Estimated. Таблица агентства содержала значение Hours Estimated для каждой строки. Главная страница получила самый большой построчный бюджет (6 часов в sitemap, 15 часов с учётом итерации QA); 8 отдельных страниц практик получили фиксированную ставку каждая. Итоговый объём уложился в согласованные 78 часов проекта.

Принцип прост: при новой разработке с предварительно оценённым sitemap таблица — это контракт. Задача команды разработки — сдать в рамках построчных бюджетов, а не открывать разговор о ценообразовании заново страница за страницей.

3. Точность переноса дизайна из Figma в Elementor на сборке, начинающейся с главной страницы. Исходный дизайн представлял собой файл Figma с прототипом, включающим анимацию набора текста, карусель вердиктов и индивидуальную секцию наград.

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

4. Два параллельных цикла QA, закрытых до запуска. Задачи отслеживались в двух очередях задач агентства — очередь задач SEO (83 строки, охватывающие meta titles, H1-заголовки, структуру URL, внутренние ссылки и адаптивное поведение) и очередь задач CX (34 строки, охватывающие соответствие Figma, единообразие шрифтов, качество изображений и функциональность форм). Обе очереди прорабатывались параллельно на финальном этапе QA. Контрольный список запуска из 29 пунктов — Design, Functionality, Pre-Migration, Post-Migration — подписан после закрытия обеих очередей.

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

Результаты

Метрика Результат
URL построено 17 на 9 шаблонах (1 Homepage · 1 About Us · 1 Practice Area Lander · 8 Individual Practice Area Pages · 1 Results · 1 Blog Lander · 1 Individual Blog · 1 Contact Us · 1 Default Template)
Шаблонов применено 9 / 9 из стандартной библиотеки юридических шаблонов агентства
Очередь задач SEO 83 строки проработано (макет, meta, ссылки, адаптивность)
Очередь задач CX 34 строки проработано (соответствие Figma, шрифты, изображения, формы)
Контрольный список запуска 29 пунктов согласованы — Design / Functionality / Pre-Migration / Post-Migration
Сроки 44 дня (27 мая – 10 июл 2025), по графику
Трудозатраты 78 ч / 78 ч оценка — без перерасхода, без расширения объёма
Передача Сайт запущен на Kinsta, https://callbigjoe.com/ возвращает HTTP 200
Статус сайта, проверено 2026-04 Сайт в работе, отдаёт 200 при свежей проверке

Результат, если просто: сборка юридического сайта агентства на 17 URL запущена на 9 шаблонах в среде Kinsta, в рамках оценённого бюджета 78 часов. Две очереди задач QA (SEO + CX) доведены до приёмки агентством, и контрольный список запуска подписан до выкладки сайта в работу.

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

QA после запуска выявил две категории исправлений: сообщение проверки контактной формы отображалось красным текстом на красном фоне hero-блока — нечитаемо, и при отправке выезжало за край экрана — и комментарий разработчика на русском языке (// Проверяем, появились ли новые элементы поиска), оставленный в отрендеренном DOM страницы /car-accidents/, обнаруженный контент-сканом агентства и удалённый до согласования с агентством (Redmine #969, #937).

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

Процесс

Этап Длительность Результат
Бриф и оценка ~3 дня Дизайны Figma рассмотрены, объём главной страницы согласован на 15 ч, полный объём — на 78 ч
Сборка главной страницы ~1 неделя Главная страница собрана по прототипу в Figma, включая анимацию набора текста и карусель вердиктов
Сборка внутренних страниц ~2 недели 16 оставшихся URL построены на 8 шаблонах; фильтрация блога по категориям настроена; формы сконфигурированы
Финальный QA (SEO + CX) ~2 недели Очередь задач SEO (83 строки) и очередь задач CX (34 строки) проработаны параллельно
Контрольный список запуска + доставка финальные ~2 дня Контрольный список из 29 пунктов согласован; сайт запущен на Kinsta

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

Команда

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

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

Управление проектом со стороны агентства и коммуникация с клиентом оставались на стороне агентства-партнёра на всём протяжении. Наша команда была невидима для конечного клиента.

Агентствам, заказывающим разработку WordPress

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

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

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

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

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

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

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