К содержимому

← Все проекты

Обложка кейса 4aty.ru
В проде 2025–2026 11+ автотестов 1 237 500 ₽

4aty.ru

SaaS «Чат-офис» — сайт, Telegram, VK и MAX в одном inbox

Роль

Продуктовая разработка SaaS «Чат-офис» под ключ: архитектура, бэкенд и интерфейсы, виджет для сайта, интеграции Telegram / VK / MAX, сценарный бот, CRM-лиды, биллинг Pro, админка и маркетинговый сайт.

Задача

Сделать сервис, где бизнес подключает сайт и мессенджеры в один контур: клиент пишет из любого канала, сценарий квалифицирует обращение, заявка попадает в CRM и не теряется. Нужен self-service онбординг, лимиты trial/Pro и embed-виджет с проверкой домена.

Решение

Для бизнеса (Office)

  • Регистрация workspace, подключение каналов: Telegram, VK, MAX, виджет на сайт.
  • Единый inbox, ручной ответ и переключение bot/human.
  • Конструктор сценариев (ScenarioEngine) и лимиты по тарифу.
  • Биллинг Pro через CryptoCloud, trial 14 дней.

Платформа

  • Публичный сайт: лендинг, блог, кейсы, шаблоны сценариев, RSS и sitemap.
  • Админка: лиды, клиенты, подписки, рассылки, workspace-ы.
  • Очереди и cron: кампании, напоминания по лидам, health-check Chat Office.
  • Embed chat-widget/ с domain guard и webhook-API.

Стек и инфраструктура

  • Laravel
  • MySQL
  • Chat Office
  • Telegram / VK / MAX
  • CRM-лиды
  • SaaS billing
  • Laravel 12
  • Vite + Tailwind
  • PHPUnit

Laravel 12, MySQL, database queue, Breeze-авторизация. ~19 миграций, ~108 Blade-шаблонов. Деплой на Beget (PHP 8.5, public_html), HTTP-cron и кеши через deploy-скрипт.

Интерфейс

Живой продукт — на сайте. Ниже ключевые зоны.

Оценка стоимости разработки

1 237 500 ₽ ≈ 495 ч × 2 500 ₽/ч

~96 PHP-файлов в app/, 19 миграций, 108 шаблонов — маркетинг + multi-tenant Chat Office, не лендинг с формой.

Блок работ Часы Сумма
Архитектура workspace, БД, API 45 112 500 ₽
Office: каналы, inbox, bot/human 75 187 500 ₽
ScenarioEngine и лимиты trial/Pro 55 137 500 ₽
Embed-виджет и domain guard 40 100 000 ₽
Webhooks Telegram / VK / MAX 50 125 000 ₽
CRM-лиды, email-алерты, напоминания 35 87 500 ₽
Биллинг Pro (CryptoCloud) 35 87 500 ₽
Публичный сайт: лендинг, блог, кейсы 55 137 500 ₽
Админка: клиенты, рассылки, workspace 45 112 500 ₽
Очереди, cron, health-check 25 62 500 ₽
Интерфейс Tailwind + Vite 45 112 500 ₽
Автотесты Chat Office 25 62 500 ₽
Деплой Beget, доработки по продакшену 15 37 500 ₽
Итого 495 1 237 500 ₽

Сумма — оценка трудозатрат разработки по фактическому объёму продукта. Не включает: дизайн-студию, наполнение контентом, хостинг, домены, комиссии ЮKassa и юридическое сопровождение договоров. Ставка 2 500 ₽/ч — ориентир для ведущего full-stack (Laravel) на аутсорсе в РФ; фактический договор может отличаться по формату (фикс, этапы, поддержка).

Итог

Маркетинг + self-service SaaS в одном репозитории: от лендинга до inbox, сценариев и оплаты Pro. Продукт в проде на 4aty.ru, развивается; покрыт автотестами ключевых контуров Chat Office.

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