Разработка сайта охранного предприятия на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Разработка сайта охранного предприятия на 1С-Битрикс
Сложная
от 1 недели до 3 месяцев
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1177
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Разработка сайта охранного предприятия на 1С-Битрикс

Сайт частного охранного предприятия — не витрина, а инструмент доверия. Потенциальный заказчик приходит с конкретной задачей: защитить склад, офис, строительную площадку. Он ищет подтверждение лицензий, понятный перечень услуг и возможность быстро рассчитать бюджет. На 1С-Битрикс всё это собирается через инфоблоки, модуль sale для калькулятора и компоненты личного кабинета, которые дают клиенту контроль над охраняемыми объектами в реальном времени.

Каталог услуг охранного предприятия

Услуги ЧОП неоднородны: физическая охрана, пультовая охрана, видеонаблюдение, СКУД, сопровождение грузов, пожарный мониторинг. Под каждое направление создаётся элемент инфоблока с набором свойств:

  • Тип услуги — список значений (физическая, пультовая, техническая, комплексная)
  • Описание — детальное текстовое поле с HTML-редактором
  • Объекты применения — привязка к справочнику типов объектов (склад, офис, торговый центр, частный дом)
  • Сертификаты и допуски — файловые свойства для PDF-документов
  • Иконка и обложка — для карточек на главной и в каталоге

Инфоблок настраивается с фасетным индексом, чтобы фильтрация по типу услуги и типу объекта работала без задержек даже при десятках элементов. На фронте — карточки с кратким описанием и CTA «Рассчитать стоимость», ведущим в калькулятор.

Объекты под охраной: портфолио без утечки данных

Охранное предприятие не может публиковать адреса и детали охраняемых объектов — это прямое нарушение условий договора и угроза безопасности. Но портфолио нужно для подтверждения компетенций.

Решение — отдельный инфоблок «Объекты» с контролируемой детализацией:

  • Категория объекта — «Складской комплекс 12 000 м², Московская область»
  • Период охраны — «с 2019 года по настоящее время»
  • Перечень услуг — привязка к инфоблоку услуг
  • Обезличенное фото — без опознавательных признаков, обработанное
  • Отзыв заказчика — с указанием должности, без полного наименования компании (если NDA)

Фильтрация на фронте: по типу объекта, по услуге, по региону. Карточки компактные — основная задача не продать конкретный объект, а показать масштаб и опыт.

Лицензии и сертификаты

Для ЧОП раздел лицензий — обязательный с точки зрения закона. Посетитель должен увидеть:

  • Лицензию на частную охранную деятельность (МВД)
  • Допуски на монтаж ОПС и видеонаблюдения (если есть)
  • Сертификаты ISO, членство в СРО
  • Удостоверения сотрудников (общая информация о квалификации)

Инфоблок «Документы» с типизацией (лицензия, сертификат, допуск, членство), датой выдачи, сроком действия и файлом скана. На фронте — плитка с превью документа и ссылкой на полноразмерный скан. Агент на cron проверяет срок действия и уведомляет администратора за 60 дней до истечения через модуль почтовых событий.

Калькулятор стоимости охраны

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

Шаг Параметр Реализация
1 Тип объекта Выпадающий список из справочника
2 Площадь / количество постов Числовое поле с валидацией
3 Режим охраны Радиокнопки: круглосуточный, дневной, ночной, выходные
4 Дополнительные услуги Чекбоксы: видеонаблюдение, СКУД, тревожная кнопка
5 Результат Диапазон стоимости в месяц

Расчёт выполняется на сервере через AJAX-обработчик. Коэффициенты хранятся в отдельном инфоблоке-справочнике, чтобы менеджер мог корректировать тарифы без программиста. После расчёта — форма заявки с предзаполненными параметрами, которая создаёт лид в CRM Битрикс24 или сделку в модуле crm коробки.

Интеграция с пультом централизованного наблюдения

ПЦН — ядро пультовой охраны. Сайт интегрируется с системами мониторинга (Мираж, Атлас, Элеста) через API или промежуточную базу данных. Интеграция решает две задачи:

  1. Для клиента — отображение статуса объекта в личном кабинете (на охране / снят с охраны / тревога)
  2. Для оператора — не дублирует ПЦН, но может отображать сводку по объектам клиента

Техническая связка: cron-агент опрашивает API ПЦН, записывает состояния в highload-блок, компонент личного кабинета читает данные из highload-блока. Задержка — до 60 секунд, что допустимо для информационного отображения (оперативное реагирование идёт через ПЦН напрямую).

Личный кабинет с мониторингом объектов

Личный кабинет — то, что отличает серьёзный сайт ЧОП от шаблонной визитки. Клиент входит по логину и паролю (группа пользователей «Клиенты ЧОП» с ограниченным доступом) и видит панель управления своими объектами.

Архитектура кабинета строится на трёх highload-блоках:

  • HL_Objects — объекты клиента (адрес, тип, привязка к услугам, привязка к пользователю)
  • HL_Events — события по объектам (постановка/снятие, тревоги, технические сбои)
  • HL_Reports — ежемесячные отчёты в PDF (генерируются автоматически или загружаются менеджером)

Highload-блоки выбраны вместо обычных инфоблоков по причине объёма данных: у крупного ЧОП тысячи событий в сутки, и обычный инфоблок начнёт тормозить на выборках. Highload-блок с ORM-запросами через D7 отрабатывает стабильно.

Панель кабинета включает:

  • Список объектов — таблица с текущим статусом (зелёный/жёлтый/красный индикатор), адресом и типом охраны. Фильтр по статусу и типу.
  • Карточка объекта — детальная страница с историей событий за выбранный период. Таблица с пагинацией, фильтры по типу события и дате. Графики — количество тревог по месяцам (Chart.js, рендерится на клиенте из JSON-ответа компонента).
  • Раздел тревог — отдельная вкладка с тревожными событиями. Сортировка по дате, группировка по объекту. Отметка «ознакомлен» со стороны клиента — пишется в highload-блок.
  • Отчёты — список PDF-отчётов с возможностью скачивания. Права доступа через привязку отчёта к пользователю — клиент видит только свои документы.
  • Заявки и обращения — форма обратной связи, привязанная к объекту. Создаёт обращение в CRM или тикет в техподдержке.

Безопасность кабинета — критична. Используется стандартная авторизация Битрикс с усиленными настройками: сложность пароля не менее 12 символов, блокировка после 5 неудачных попыток, привязка сессии к IP, двухфакторная аутентификация через OTP (модуль security). Все запросы к highload-блокам проходят через проверку принадлежности объекта текущему пользователю — исключается горизонтальная эскалация привилегий.

Уведомления: при тревожном событии клиент получает email и SMS (через сервис SMS-провайдера, подключённый к модулю messageservice). Шаблоны уведомлений настраиваются в почтовых событиях с подстановкой данных объекта.

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

Этапы разработки

Этап Содержание Срок
Аналитика Структура услуг, логика калькулятора, требования к кабинету, доступ к API ПЦН 2 недели
Прототипирование Wireframes кабинета, калькулятора, каталога услуг 1 неделя
Дизайн Макеты ключевых страниц, UI-кит, мобильная версия 2 недели
Вёрстка и фронтенд Адаптивная вёрстка, JS-логика калькулятора, графики кабинета 2 недели
Бэкенд Инфоблоки, highload-блоки, компоненты кабинета, интеграция с ПЦН 3 недели
Контент и тестирование Наполнение, проверка прав доступа, нагрузочное тестирование кабинета 1 неделя
Запуск Деплой, мониторинг, обучение менеджеров 3 дня

Итого: 10–12 недель для полнофункционального сайта с личным кабинетом. Без кабинета — 6–7 недель.