Задача
Собрать ежедневные операции обменников в одном продукте и провести строгую границу между организациями, ролями и типами данных. Прямой API-запрос, подмена фильтра или ссылка на private-файл не должны обходить ограничения интерфейса.
FINTECH / CRM / MULTI-TENANT
Crypto Exchange CRM объединяет клиентов, документы, сделки, офисы, кассы, сотрудников и отчётность физических криптообменников. Платформа поддерживает несколько организаций, изолирует их данные на сервере и даёт каждой роли собственный рабочий контекст.
Для чего создана система
Физическому криптообменнику нужно одновременно вести клиентскую базу, идентификационные документы, движение сделки, кассы, курсы и финансовый результат. При работе сети к этому добавляется необходимость видеть общую картину, не раскрывая данные одной организации сотрудникам другой.
Платформа рассчитана на владельца сети, суперадминистратора, администратора отдельного обменника и кассира. Руководитель получает обзор организаций и отчётов, администратор управляет своим офисом и сотрудниками, а кассир ведёт клиентов и операционные сделки без доступа к закрытым финансовым данным.
Собрать ежедневные операции обменников в одном продукте и провести строгую границу между организациями, ролями и типами данных. Прямой API-запрос, подмена фильтра или ссылка на private-файл не должны обходить ограничения интерфейса.
На Frappe реализованы две специализированные панели: управление всей сетью и рабочее место обменника. Сервер определяет организацию по активному профилю сотрудника, проверяет связанные записи, рассчитывает финансовые поля сделки, управляет разрешёнными переходами статусов и применяет права внутри API, отчётов и файлового контура.
Возможности
Функции собраны вокруг рабочего сценария и связаны общим состоянием, контролем и аналитикой.
Кассир и администратор работают с клиентами, документами, сделками, кассами и актуальным состоянием своего офиса в едином интерфейсе.
Суперадминистратор видит организации, сотрудников, документы, сделки и сводные показатели всей сети с фильтрацией по обменнику.
Карточка клиента связывает допустимый документ, private-файл, сотрудника, дату и офис проверки без выдумывания сведений для исторических записей.
Система ведёт суммы, валюты, платежные реквизиты, блокчейн-сеть, хэш транзакции и контролируемые переходы между операционными статусами.
Курсы, комиссия, маржа и прибыль рассчитываются на сервере, а доступ к финансовым полям зависит от роли сотрудника.
Доступны сделки за период, сводка по прибыли, сотрудники организации и обзор сети; каждый отчёт повторно проверяет права на сервере.
Итог
Crypto Exchange CRM превратила работу сети физических обменников в единый управляемый процесс. Руководство получает общую картину, сотрудники — специализированное рабочее место, а клиенты, документы, сделки и финансовые данные остаются разделены по организациям и ролям на уровне сервера.
Новый проект
Опишите исходную ситуацию и желаемый результат. Мы разберёмся в контексте и предложим практичный первый этап.