Система электронного документооборота: кейс
Система электронного документооборота — веб-платформа для создания, обмена и архивирования внутренних документов крупной розничной компании со сложной оргструктурой. Шесть ролей с настраиваемыми полномочиями, электронная подпись, маршрутизатор согласования и единый архив. Стек: Laravel и React.

О продукте
Коротко — что это за продукт и для кого мы его делали.
Система электронного документооборота — это внутренняя веб-платформа для крупной розничной компании со сложной организационной структурой и разветвлённой внутренней документацией. Платформа позволяет создавать, обменивать и архивировать документы, вести по ним задачи и согласования и хранить всё в едином защищённом архиве.
Ключевое требование заказчика — интерфейсы для шести различных ролей: руководство, HR, менеджеры отделов, бухгалтеры, юристы и складские менеджеры, — каждая со своим набором полномочий, настраиваемым без участия разработчиков. Систему разрабатывали с нуля под конкретные бизнес-процессы компании.
Задача
В компании с разветвлённой структурой документы циркулируют по десяткам направлений — кадровые, коммерческие, производственные, финансовые, складские, — и у каждого подразделения свои роли, права и порядок согласования. Единой системы не было: документы создавались и хранились разрозненно, согласования шли вручную, а история изменений терялась.
Заказчику была нужна система, построенная с нуля под его процессы: с отдельными интерфейсами для шести ролей, гибкой настройкой полномочий без участия разработчиков, юридически значимой электронной подписью и единым архивом с разграничением доступа.
Особенности проекта
Разработка с нуля — систему проектировали под конкретную оргструктуру и процессы компании, а не адаптировали готовую коробку.
Ролевая модель — отдельные интерфейсы для шести ролей (руководство, HR, менеджеры отделов, бухгалтеры, юристы, складские менеджеры) с гибкой настройкой прав без участия разработчиков.
Юридическая значимость — наложение электронной подписи (ЭЦП) на документы и маршрутизатор согласования с сохранением полной истории.
Семь направлений — кадровое, коммерческое, производственное, финансовое, складское, архивное и управленческое, — сведённые в единую платформу с общим архивом.
Решение и подход
Как мы собрали продукт — от архитектуры до процесса.
Мы построили платформу вокруг задач, документов и согласований. Пользователь работает в едином интерфейсе, где слева — разделы «Задачи», «Документы», «Контрагенты» и «Сообщения», а в центре — рабочая область с текущим объектом. Под каждую из шести ролей настраивается свой набор доступных разделов и полномочий, причём права меняются администратором без обращения к разработчикам.
Входящие задачи распределяются по статусам — необработанные, просроченные, на подпись, к ознакомлению, на регистрацию, — а документы группируются по направлениям (входящие, исходящие, внутренние, обращения, договоры). На юридически значимые документы накладывается ЭЦП, они уходят по маршруту согласования с сохранением истории, а обсуждение ведётся в контекстных сообщениях, привязанных к документу или задаче.
Технологический стек
Инструменты подобраны под задачу продукта.
Почему кастомный ЭДО, а не коробочное решение
Коробочные системы ЭДО предлагают стандартные ролевые модели и фиксированные маршруты. При нестандартных бизнес-процессах заказчик бы вынужден приспосабливать рабочие процессы под фиксированный софт, а не наоборот. Кастомная система строится под реальные роли и права организации и не ограничивает возможности поддержки.
Функции продукта
Ключевые возможности, которые закрыли задачу бизнеса.
Ролевая модель
Отдельные интерфейсы для шести ролей с гибкой настройкой прав без участия разработчиков.
Электронная подпись
Наложение ЭЦП на юридически значимые документы прямо в системе.
Маршрутизатор согласования
Направление документов на утверждение по маршруту с сохранением полной истории.
Единый архив
Хранилище всех документов с разграничением доступа по ролям.
Задачи и статусы
Входящие задачи по статусам: необработанные, просроченные, на подпись, к ознакомлению, на регистрацию.
Контекстные сообщения
Обсуждение документов и задач в чате, привязанном к конкретному объекту.
Как это работает
Ключевые экраны продукта — по шагам.

Задачи: входящие по статусам
Раздел «Задачи» открывается списком «Поступившие» с разбивкой по статусам — необработанные, просроченные, на подпись, подготовить, к ознакомлению, на регистрацию, — и счётчиками по каждому.
В центре — таблица поручений, задач и согласований со сроками и исполнителями, а по клику снизу раскрывается карточка задачи с описанием, вкладками «Задача / Обсуждение / Результат», исполнителем и датами назначения и выполнения.

Документы: недавние и направления
Раздел «Документы» показывает недавние и открытые файлы, а слева — направления документооборота: входящие, исходящие, внутренние, обращения, договоры.
По документу открывается карточка с вкладками «Содержание / Связанные / История» и вложенным пакетом файлов — коммерческое предложение, договор, акт приёма-передачи, — у каждого свои действия: скачать, отправить на согласование, подписать.

Сообщения: обсуждение по документу
Раздел «Сообщения» — это контекстный чат: слева список диалогов, привязанных к документам и задачам (договор, задача по самозанятым, структура фондов), справа — переписка.
В ветке видны реплики с цитированием, датами и статусом онлайн, а внизу — поле ввода с вложениями и кнопкой «Отправить», так что обсуждение остаётся рядом с документом, а не в отдельном мессенджере.

Сообщения: пустое состояние
Пока диалог не выбран, рабочая область раздела «Сообщения» показывает чистое пустое состояние — только заголовок и список контактов слева.
Так интерфейс подсказывает следующий шаг: выбрать собеседника из списка, привязанного к конкретному документу или задаче, — прежде чем откроется сама переписка.

Обзор входящих задач
Общий вид рабочего стола роли: раздел «Задачи» с активным фильтром «необработанные» и периодом «Сентябрь 2021 — Октябрь 2021» в шапке списка.
Поручения, задачи и согласования собраны в один поток со сроками и ответственными, а левая навигация даёт быстрый переход между «Задачами», «Документами», «Контрагентами» и «Сообщениями» — единая точка входа для каждой роли.
Данные и соответствие требованиям
Платформа обрабатывает персональные данные сотрудников и внутренние документы компании, поэтому обработка выстроена под требования 152-ФЗ с локализацией персональных данных на территории РФ.
Юридическая значимость документооборота обеспечивается электронной подписью (ЭЦП) и маршрутом согласования с сохранением истории, а доступ к архиву разграничен по ролям.
В цифрах
- Веб-ЭДО на заказ.
- 6 ролей с отдельными интерфейсами.
- Кастомная настройка прав без разработчиков.
- Наложение ЭЦП.
- Маршрутизатор согласования с историей.
- Единый архив с разграничением. 7 направлений документооборота.
Архитектура и персональные данные
Система обрабатывает внутренние документы организации, данные сотрудников и электронные подписи. Доступ к архиву разграничен по ролям; все действия пользователей логируются.
Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Требования к обработке ПДн опираются на 152-ФЗ; статус оператора проверяется в реестре операторов ПДн РКН.
Часто задаваемые вопросы
Что умеет система электронного документооборота?
Как настраиваются права доступа?
Поддерживается ли электронная подпись?
Какие типы документов поддерживает система?
Как обеспечивается безопасность документов?
Наши клиенты
Компании из ритейла, медтеха, логистики и электронной коммерции, которым мы помогли с цифровыми продуктами.
Услуги веб-студии YuSMP Group
Полный спектр разработки — от нативных мобильных приложений до веб-платформ, дизайна и IT-аудита. Выберите направление или закажите проект под ключ.
Мобильная разработка
Нативные и кросс-платформенные приложения для iOS и Android под задачу и бюджет.
Подробнее →Разработка мобильных приложений под iOS
Нативные приложения для iPhone и iPad на Swift и SwiftUI.
Подробнее →Разработка мобильных приложений под Android
Приложения для Android на Kotlin и Jetpack Compose.
Подробнее →Кроссплатформенный подход
Одно приложение сразу на iOS и Android на Flutter.
Подробнее →Веб - разработка
SPA, порталы и веб-платформы на React / Next.js и Node.
Подробнее →Backend-разработка
Серверная часть, API, базы данных и интеграции на Node.js, PHP и Python.
Подробнее →Разработка под ключ
Продукт под ключ: аналитика, дизайн, разработка и запуск.
Подробнее →MVP
Быстрый запуск ядра продукта, чтобы проверить гипотезу без лишних затрат.
Подробнее →Тестирование
Ручное и автоматизированное тестирование — стабильный релиз на всех устройствах.
Подробнее →UI/UX-дизайн
Исследование, прототип и дизайн-система — интерфейсы, которыми удобно пользоваться.
Подробнее →Прототипирование
Кликабельный прототип для проверки идеи до разработки.
Подробнее →Создание сайтов
Корпоративные сайты, лендинги и интернет-магазины под ключ.
Подробнее →IT - аудит
Аудит ИТ-инфраструктуры, кода и безопасности.
Подробнее →SEO‑продвижение
Вывод сайта в топ Яндекса и Google — трафик и заявки из поиска.
Подробнее →Контекстная реклама
Яндекс Директ — заявки с первого дня и контроль цены лида.
Подробнее →SMM‑продвижение
Соцсети и таргет — узнаваемость бренда, комьюнити и заявки.
Подробнее →Наши кейсы
Ещё продукты, которые мы спроектировали и запустили.

LiMP
Мобильный VPN для iOS и Android: WireGuard‑стек, no‑logs и сплит‑туннелирование.

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

Личный кабинет для финтех‑сервиса
Веб‑кабинет: типы профилей, статистика по договорам, адаптив на Laravel и React.
Блог наших экспертов
Разбираем разработку и технологии простым языком.
Обсудим ваш проект?
Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.
Хотите обсудить похожий проект
Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.













