Услуги
Корпоративный сайт, Порталы и сервисы
Битрикс24
Сентябрь 2026
Основная задача состояла в переводе сложного клиентского процесса из переписок, документов и ручного контроля в единую информационную систему.
Необходимо было реализовать:
— публичный сайт;
— регистрацию и авторизацию;
— личный кабинет клиента;
— пошаговый onboarding;
— сбор структурированной информации;
— карточку каждого клиента;
— хранение документов;
— юридически значимые согласия;
— автоматическое формирование документов на основании введённых клиентом данных;
— разделение различных типов согласий и документов;
— административный интерфейс;
— контроль этапов работы с клиентом;
— новости и уведомления;
— коммуникацию через MAX;
— авторизацию через MAX;
— привязку существующего e-mail аккаунта к MAX;
— продолжительные безопасные пользовательские сессии;
— мобильную версию административного интерфейса;
— основу для платежей и дальнейшего подключения онлайн-кассы;
— поисковую оптимизацию и аналитику.
При этом система должна была учитывать работу с персональными данными и разделять обычные персональные данные и данные специальных категорий.
Публичный сайт
Был разработан отдельный публичный сайт REKRUT123
Он объясняет порядок предоставления услуг, этапы работы, границы ответственности сервиса, содержит FAQ, юридическую информацию и переводит пользователя в регистрацию или личный кабинет.
Личный кабинет
После регистрации клиент получает собственный кабинет.
Вместо передачи всей информации сотруднику вручную пользователь последовательно проходит onboarding.
Сведения сохраняются в структурированном виде и в дальнейшем используются системой.
Это позволяет формировать единую карточку клиента и исключает необходимость многократно запрашивать одни и те же данные.
Автоматическая работа с документами
Один из ключевых элементов системы — документы формируются в зависимости от данных, которые пользователь указал в onboarding.
В систему вынесены основной договор и отдельные согласия.
Юридические документы не являются статичными текстами, которые сотрудник каждый раз заполняет вручную: система использует данные клиента и текущую версию документа.
Это значительно сокращает объём ручной административной работы.
Работа с персональными данными
Процесс сбора информации разделён по типам данных.
Для обычных персональных данных и сведений специальных категорий предусмотрены отдельные документы и согласия.
Через публичную форму собирается только минимальная информация, необходимая для первичного обращения.
MAX
Отдельным направлением стала интеграция с российским мессенджером MAX.
В системе реализована авторизация через MAX.
Пользователь может связать существующий аккаунт с MAX и затем входить через мессенджер.
Также создана инфраструктура для автоматической отправки системных уведомлений.
Сообщения помещаются в очередь и отправляются отдельным процессом, а не непосредственно во время пользовательского web-запроса.
Административная часть
Для сотрудников создан административный интерфейс, адаптированный в том числе под мобильные устройства.
Администратор может работать с клиентскими процессами, контролировать события и публиковать новости.
Backend и инфраструктура
Backend приложения построен на Laravel.
Основное хранилище — MySQL 8.
Redis используется для быстрых служебных операций.
Приложение контейнеризировано и разворачивается через Docker.
В качестве web server и reverse proxy используется Caddy с HTTPS.
Frontend собирается через Vite, для оформления используется Tailwind CSS.
SEO и аналитика
Кроме разработки приложения был создан отдельный технический SEO-контур.
Подключены Google Search Console, Яндекс.Вебмастер и Яндекс.Метрика.
Работают sitemap, индексирование страниц и автоматический read-only мониторинг технического состояния SEO.
В результате разрозненный клиентский процесс был превращён в единую web-платформу.
Созданы:
— публичный сайт;
— отдельный личный кабинет;
— регистрация и авторизация;
— вход через MAX;
— длительные пользовательские сессии;
— пошаговый onboarding;
— клиентские карточки;
— хранение данных;
— система юридических документов;
— автоматическое формирование документов из данных клиента;
— отдельные согласия;
— мобильная административная часть;
— система новостей и уведомлений;
— очередь MAX-сообщений;
— связка e-mail аккаунта с MAX;
— техническая SEO-инфраструктура;
— Google Search Console;
— Яндекс.Вебмастер;
— Яндекс.Метрика;
— production-развёртывание в Docker.
Основной результат проекта — не создание ещё одного информационного сайта, а перенос реального бизнес-процесса в программную систему.
Большая часть информации, документов и действий теперь проходит через структурированный цифровой процесс, который можно дальше расширять без возврата к ручному ведению клиентов.
![]()
Денис Макаров
Руководитель проекта
REKRUT123 изначально проектировался не как обычный сайт, а как информационная система для автоматизации полного клиентского пути. Главным результатом стало объединение регистрации, сбора данных, документов, коммуникаций и административной работы в едином цифровом процессе. Архитектура позволяет постепенно переносить в систему новые операции, которые раньше требовали ручной работы.