Назад

J / T

EN RU

Кейс
02

Система финансового консультирования

No-code ERP для международной сети финансовых консультантов, собранная под NDA. В системе ведут аккаунты партнёров, договоры клиентов, комиссии и внутреннюю отчётность для сети из 10 000+ клиентов.

Международная сеть финансового консультирования

2024 – 2025

No-code-разработчик

Схема потока данных: файлы провайдеров идут через N8N в Directual и Bubble

Контекст

У компании - сеть из 95 финансовых консультантов, 15 000 договоров и 10 000 клиентов. Бэк-офис почти всё делал вручную: вёл комиссии, квалификации и выплаты, а каждый отчёт собирал как отдельный XLSX.

Компания работает под NDA, поэтому системе пришлось обрабатывать настоящие финансовые данные - транзакции, комиссии, договоры - и при этом нигде не раскрывать её название. Бэкенд был на Directual, фронтенд - на Bubble.io. Требования к безопасности соответствующие: шифрование при хранении, доступ по ролям и двухфакторный вход.

Роль и объём работ

За что отвечала я

Я спроектировала no-code-архитектуру, бэкенд-логику и модель данных в Directual, фронтенд на Bubble.io, все интеграции: Directual API, N8N, Google Sheets, DashaMail, GetCourse и Inssmart, а также модель безопасности и комплаенса.

Кто ещё работал

Собственный бэк-офис заказчика. Подробности о составе команды - под NDA.

Срок

С мая 2024 по июнь 2025.

Ход работы

01 · Приём транзакций

Раз в месяц сценарий в N8N забирает 5000–6000 транзакций от 20+ поставщиков. Каждый присылает XLSX на 1000–3000 строк. N8N читает файл из промежуточного слоя в Google Sheets, разводит данные по 11 веткам для конкретных поставщиков, применяет нужные для каждого источника преобразования и передаёт результат в Directual через API.

У каждого прогона есть обработка ошибок, отслеживание статуса и лог импорта. Сбойная партия сама становится видна, а не растворяется в цифрах.

02 · Отчёты, которые бэк-офис раньше собирал руками

Пять видов отчётов - реестр платежей, квалификации, комиссии, доходы и расходы, начисления партнёрам - раньше означали открыть шаблон XLSX и заполнить его вручную. Теперь Directual передаёт данные в N8N, он сортирует их, преобразует числовые поля, заполняет одностраничные и многостраничные шаблоны и сохраняет результат. Вся ручная часть для бэк-офиса теперь сводится к одному клику в Bubble.

03 · Синхронизация с Google Sheets

Часть работы бэк-офиса осталась в таблицах. Поэтому клиенты, договоры, транзакции и карточки консультантов автоматически выгружаются в Google Sheets в момент создания записи в Directual. Никому не нужно помнить об отдельном шаге синхронизации.

04 · Безопасность системы с финансовыми данными

Данные хранятся в Directual, MongoDB и S3; при хранении зашифрованы AES-256, при передаче - TLS. Внешний контур закрыт Cloudflare со строгим HTTPS. Доступ построен на ролевой модели, IAM-ключах и двухфакторной аутентификации. Каждый поток данных описан и задокументирован для комплаенса.

Результат

90%

ручной работы с партнёрами автоматизировано

15 000

договоров под управлением; 10 000 клиентов

~100

пользователей в день: партнёры и бэк-офис

Во-первых, Юля пришла ко мне на проект по рекомендации моего разработчика. Уже это говорит о том, что на неё можно положиться.

Во-вторых, меня впечатлило, насколько ответственно Юля вела себя с самого начала. Раньше я думал, что за людьми надо постоянно следить, иначе работа не будет сделана. Юля показала: есть люди, которым можно поручить задачу и не стоять у них над душой.

Ещё одна сильная сторона - готовность учиться новому и слышать обратную связь. Мне кажется, мы очень хорошо сработались: обменивались конструктивной обратной связью и знаниями, не только техническими, но и общими. Юля всегда внимательно слушает и потом меняет работу с учётом сказанного.

На проекте было много технических сложностей, и, думаю, Юля многому научилась. ERP, которую мы делали, была сложнее всего, с чем она работала раньше. Она приняла вызов, задавала много вопросов, глубоко копала в технические детали и освоила принципы разработки и основы системного анализа.

Мы перестали работать вместе, потому что на следующем этапе моему заказчику понадобился продукт на коде, а не no-code- или low-code-решение. Когда у меня появится новый no-code-проект, я обязательно вернусь к Юле и уверенно рекомендую её для ваших проектов.

Антон Сидоровanticode.net
03 Molchanovs Move