Клиент
Платформа DocEdit
Масштабируемая многосервисная система, в которой команды вместе просматривают, редактируют и обсуждают PDF-документы в реальном времени.
- Клиент
- Компания в сфере управления документами
- Отрасль
- SaaS для документооборота
- Решение
- Индивидуальная платформа
Задача
Клиенту нужна была защищённая платформа для совместного редактирования PDF, но в существующих инструментах не было совместной работы в реальном времени, чёткой системы ролей и современного интерфейса.
- Нет совместного редактирования в реальном времени – конфликты версий и долгие циклы согласования
- Нет чёткой системы ролей – ошибки доступа и размытая ответственность
- Устаревший интерфейс – неудобство в ежедневном редактировании и проверке документов
- Медленное сопровождение с частыми ошибками из-за устаревшей архитектуры
- Конфликты версий, низкая продуктивность и долгие циклы согласования
Бизнес-цели
- Обеспечить многопользовательское редактирование PDF в реальном времени
- Внедрить ролевой доступ для администраторов, редакторов и рецензентов
- Обновить интерфейс редактора для ежедневной работы
- Сократить время согласования и число конфликтов версий
- Стабилизировать архитектуру для быстрых релизов с минимальным риском
Решение
01 Ролевое управление доступом:
- Детальные роли для администраторов, редакторов и рецензентов – ошибок доступа стало меньше на 80%
02 Совместная работа в реальном времени:
- Несколько пользователей одновременно редактируют и комментируют документ – циклы согласования ускорились на 60%
03 Продвинутые инструменты редактирования PDF:
- Аннотации, комментарии и отслеживание версий – скорость редактирования выросла на 40%
04 Интеграция WebKit UI:
- Лаконичный высокопроизводительный интерфейс на WebKit UI с плавным отображением во всех браузерах – удовлетворённость пользователей выросла на 35%
05 Компонентная архитектура на BitDev:
- Пакеты BitDev (аналог реестра npm) для модульной разработки компонентов
- Собственные компоненты BitDev в соответствии с уникальной дизайн-системой проекта
- Поддержка и обновление пакетов для большей стабильности, исправления ошибок и упрощения деплоя
- Время обновления и деплоя компонентов сократилось на 50%
Как работает решение
Пользователь входит под одной из трёх ролей – администратор, редактор или рецензент, – и от роли зависит, что он может делать в документе. Несколько пользователей одновременно открывают один и тот же PDF, редактируют, добавляют аннотации и комментарии в реальном времени, а версии отслеживаются автоматически, поэтому ничьи правки не перезаписываются.
Интерфейс построен на WebKit UI и одинаково отображается во всех браузерах, а весь фронтенд собран из модульных пакетов BitDev: обновления компонентов выходят независимо от основного приложения, и время деплоя сократилось вдвое.
Результаты
- Совместная работа в 2 раза быстрее – редактирование в реальном времени вдвое сократило время согласования
- Никаких конфликтов версий – благодаря изолированным обновлениям компонентов
- На 70% меньше ошибок – модульная поддержка на BitDev повысила надёжность системы
- Удовлетворённость пользователей выросла на 35% благодаря обновлённому интерфейсу на WebKit UI
- Архитектура на перспективу – гибкая структура для быстрого масштабирования и новых функций
Почему мы
- Подтверждённая экспертиза – большой опыт создания многосервисных систем
- Полный цикл работ – от архитектуры и дизайна до деплоя и поддержки пакетов
Технологии
- Движок совместной работы в реальном времени
- Ролевое управление доступом
- WebKit UI для единообразного отображения в браузерах
- Модульная компонентная архитектура на BitDev


