Все кейсы

CRM модуль для хранения документов

Batonis ·Kokoc Tech ·2022

Разработан автономный модуль хранения документов для внутренней CRM, интегрированный в существующую экосистему.

Задача

Требовалось создать независимый сервис для хранения и управления документами внутри самописной CRM, заменив использование 1С Битрикс.

Решение

Создан отдельный микросервис на Django с внешней аутентификацией, интеграцией прав доступа и кэшированием через Redis. Файлы хранятся в Яндекс Облаке по протоколу S3. Реализована сложная бизнес-логика для 5 типов документов с уникальной системой нумерации, включая дублирование, сброс и бронирование номеров. Удаленные файлы остаются в хранилище, записи об удалении сохраняются в админ-панели. Разработаны скрипты миграции из 1С и документация в Swagger.

Результат

Проект успешно сдан, проведены итерации доработок, начата долгосрочная поддержка CRM.

Похожие кейсы

2022

Платформа «Самолет Плюс Бизнес»

Tiqum · Самолет Плюс

Разработана цифровая платформа для сети офисов Самолет Плюс, обеспечивающая быстрый запуск и управление более чем 200 офисами.

5 наград