Все кейсы

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

Batonis ·Kokoc Tech ·2022

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

Задача

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

Решение

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

Результат

Проект сдан, после нескольких итераций правок бизнес-логики перешли к долгосрочному развитию CRM-системы.

2025

Не серые панельки, а культурное наследие: «Родные стены», сайт для спецпроекта Авито Недвижимости

Разработали edutainment-сайт «Родные стены» для Авито Недвижимости и «Москвы глазами инженера» — за первые месяцы его посетило более 153 000 человек.

4 · 3 золота