О компании

WPCraft — команда инженеров, которые хорошо разбираются в продуктовой веб разработке

Используем PHP-стек: Laravel, WordPress и WooCommerce, а также JAMstack: React, Astro и Next.js.

Критерии выбора

Четыре нюанса, которые почти не видно в презентации, но именно они решают исход

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

Техническая состоятельность

Может ли команда объяснить архитектуру без жаргона и показать компромиссы.

Зрелость процессов

Есть ли discovery, владельцы решений, QA и понятный путь эскалации.

Безопасность и управляемость

Заложены ли доступы, релизный контроль и доступность в сам проект.

Стратегическая совместимость

Готов ли подрядчик спорить со сроками и объёмом, а не соглашаться со всем.

Архитектура

Архитектура, которая выдерживает рост трафика, команды и интеграций

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

Архитектура и масштабирование

Выбор стека следует из ограничений продукта; компромиссы фиксируем письменно.

Инженерные стандарты

Code review, статический анализ, тесты, повторяемые деплои и явная работа с техдолгом.

Интеграции и расширяемость

Разбираем движение данных, владельцев данных и поведение системы при отказе сервиса.

Хостинг и эксплуатация

Окружения, релизы, мониторинг, алерты, откаты и разбор инцидентов.

Лучшие мировые практики

Крупные проекты ломаются не от одного плохого решения, а от слабого процесса

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

Discovery и планирование

До оценки разбираем workflow, зависимости и внутренние ограничения; риски называем заранее.

Роли и ответственность

Фиксируем, кто ведёт поставку, владеет техническим решением и реагирует на изменение объёма.

Документация, QA и релизы

Решения зафиксированы, релизы проходят staging и review, эскалация описана.

Жизнь после запуска

Сопровождение, мониторинг и SLA оформляются отдельным договором, а не обещанием.

Контроль

Управляемость закладывается в проект, а не навешивается после запуска

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

Доступы и роли

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

Релизный контроль

Определяем, что запускает security review и как изменение попадает в production.

Доступность как дисциплина

WCAG учитывается в дизайн-системе, контент-моделях и тестах, а не в чек-листе перед запуском.

Договорные границы

Гарантия на дефекты, SLA и ответственность разведены и закреплены в правовых документах.

Правовые документы

Принципы

Мы спорим с требованиями, если видим риск, и говорим об этом до договора

Сильные отношения с подрядчиком не транзакционные. Показываем скрытые риски, оспариваем нереалистичные сроки и объясняем компромиссы простым языком.

Честно о сложности

Называем неопределённость до оценки, а не после срыва срока.

Работаем с вашей командой

В вашем репозитории, ваших правилах и вашем процессе review.

Открытый бэклог и статус

Заказчик видит объём, приоритеты и историю изменений.

Право на «нет»

Отказываемся от задач без подтверждённой экспертизы или выполнимых условий.

Доказательства

Компетенцию можно проверить до созвона — код, статусы и публичная практика

Публичный контур WPCraft показывает способ мышления команды до продажи. Для каждого факта ниже есть первоисточник.

Открытый код

Публичные репозитории WPCraft: инструменты, плагины и материалы, которые можно посмотреть до созвона.

Организация на GitHub

Интеграции WooCommerce

WooMS — открытый проект для интеграции МойСклад и WooCommerce, с кодом, задачами и историей разработки.

Репозиторий WooMS

Сообщество

Открытый чат и канал в Telegram — место для профессионального разговора о WordPress и WooCommerce.

Чат WordPress & WooCommerce

База знаний

Материалы по WordPress и WooCommerce публикуются в открытой базе знаний и могут быть дополнены через GitHub.

Открыть базу знаний

Блог

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

Читать блог

Границы

Чего мы не делаем — чтобы не тратить ваше и наше время

Список отказов — такой же сигнал зрелости, как список компетенций.

Не гарантируем лиды и продажи

Отвечаем за инженерный delivery веб-продукта.

Не называем срок при открытом объёме

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

Не берём любой стек

Работаем только в направлениях с подтверждённой практикой.

Не работаем без участия вашей команды

На стороне заказчика нужен владелец решения и доступный контекст.

Офисы

Города, где мы работаем

Основная работа идёт онлайн: задачи ставятся в Telegram и почте, встречи — по видеосвязи. Если удобнее вживую, договоримся о встрече в одном из городов.

Следующий шаг

С чего начнём?

Выберите формат, который ближе к текущей задаче. Уточним вводные и предложим следующий шаг.

Помощь с сайтом

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

Обсудить проект

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

Запросить коммерческое предложение

Нужны состав работ, сроки и цена на бумаге — подготовим предложение по вашим требованиям.