Данила Охрименко
Корпоративная система поиска и обработки документов работников из Bitrix24
Данила Охрименко
#Разработка сайтов под ключ#Внедрение и поддержка CRM#Разработка программного обеспечения

Корпоративная система поиска и обработки документов работников из Bitrix24

35 
Поделиться: 0 0 0
Корпоративная система поиска и обработки документов работников из Bitrix24
Бюджет

200 000

Сфера

Услуги

Тип сайта

Порталы и сервисы

CRM

Битрикс24

Сдано

Август 2026

Задача

Данные и документы работников хранились в Bitrix24 в разных карточках, полях и воронках. Для подготовки документов сотрудникам приходилось вручную искать нужного человека, открывать несколько сущностей CRM, проверять заполненность полей и отдельно скачивать прикреплённые файлы

Требовалось разработать внутренний веб-сервис, который предоставит единый и быстрый доступ к информации из Bitrix24 без необходимости каждый раз работать со сложным интерфейсом CRM

Основные требования к системе:

поиск работников по имени и идентификатору

получение данных из нескольких воронок и карточек Bitrix24

объединение информации о работнике в едином интерфейсе

структурированное отображение анкетных данных и документов

отдельные режимы просмотра для разных рабочих сценариев

быстрый доступ к оригиналам прикреплённых файлов

подготовка комплекта документов без ручного поиска каждого файла

разграничение доступа сотрудников

сохранение истории действий пользователей

стабильная работа сервиса во внутренней production-среде

Решение

Разработан корпоративный веб-сервис, интегрированный с Bitrix24 и предназначенный для централизованного поиска, просмотра и подготовки данных работников

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

Реализованы:

  • быстрый поиск работников по имени и идентификатору

  • поиск данных по нескольким воронкам Bitrix24

  • единая карточка с основной информацией о работнике

  • режим «Основной» для просмотра полного набора данных

  • режим «Для Госуслуг» с информацией, необходимой для соответствующего рабочего процесса

  • режим «Только сканы» для быстрого доступа к прикреплённым документам

  • группировка файлов по типам и назначению

  • просмотр и скачивание оригиналов документов

  • формирование единого PDF-файла из выбранного комплекта документов

  • разграничение прав доступа для разных категорий сотрудников

  • журналирование действий пользователей

Для проекта были спроектированы архитектура приложения, структура базы данных и механизм интеграции с Bitrix24 API. Backend разработан на Go, данные хранятся в PostgreSQL. Приложение развёрнуто в Docker-контейнерах на Linux-сервере, маршрутизация и HTTPS настроены через Caddy

Я самостоятельно выполнил анализ бизнес-процесса, проектирование интерфейса и базы данных, разработку backend и frontend, интеграцию с Bitrix24, настройку прав доступа и запуск сервиса в production

Результат

В результате клиент получил единый внутренний веб-сервис для поиска данных работников и работы с документами из Bitrix24

Система объединила информацию, которая ранее была распределена между разными карточками, воронками, пользовательскими полями и прикреплёнными файлами CRM. Сотрудникам больше не требуется вручную переходить между сущностями Bitrix24 и по отдельности искать необходимые документы

Реализованный сервис позволяет:

  • быстро находить работников по имени и идентификатору

  • получать связанные данные из нескольких воронок Bitrix24

  • просматривать информацию в единой структурированной карточке

  • переключаться между режимами «Основной», «Для Госуслуг» и «Только сканы»

  • открывать и скачивать оригиналы прикреплённых документов

  • формировать единый PDF-файл из выбранного комплекта документов

  • разграничивать доступ сотрудников к функциям и данным

  • сохранять историю действий пользователей

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

Данила Охрименко
Данила Охрименко

Россия Омск

Основной сложностью проекта стала неоднородная структура данных Bitrix24: сведения о работниках и документах хранились в разных сущностях, пользовательских полях и воронках

В рамках проекта я спроектировал механизм сопоставления и нормализации данных, единый интерфейс карточки работника и отдельные режимы под разные рабочие процессы

Я самостоятельно выполнил полный цикл работ: анализ бизнес-логики, проектирование архитектуры и базы данных, разработку backend и frontend, интеграцию с Bitrix24, настройку прав доступа, серверной инфраструктуры и запуск системы в production

https://library.dichvuchinh.ru

Стек технологий


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Оставить заявку