Главнаяarrow-rightКейсыarrow-rightInveo

Кейс: инвестиционный маркетплейс для фонда

Краткое описание

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

Задача

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

О проекте

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

Бизнес-выгоды

ЗАПУСК ПЛАТФОРМЫ ЗА 6 МЕСЯЦЕВ ВМЕСТО РАЗРАБОТКИ С НУЛЯ ЗА 12 МЕСЯЦЕВ
ЭКОНОМИЯ БЮДЖЕТА НА СТАРТЕ ДО 60% ЗА СЧЁТ ГОТОВОГО РЕШЕНИЯ
УВЕЛИЧИВАЕТСЯ КОЛ-ВО СРЕДСТВ В УПРАВЛЕНИИ В 10 РАЗ
УВЕЛИЧЕНИЕ ДОП. ПРОДАЖИ ЗА СЧЕТ НОВЫХ ПРОГРАММ, ЗА СЧЕТ ВИТРИНЫ МНОЖЕСТВА ПРОДУКТОВ И ПРОСТОГО ПОЛЬЗОВАНИЯ ДЛЯ КЛИЕНТОВ НА 100%
Inveo

Функционал

Авторизация и регистрация
toggle

Вход по логину и паролю

Защищённое хранение учетных данных

Механизм восстановления доступа

Двухфакторная аутентификация (2FA)
toggle

Интеграция с Google Authenticator

Генерация и привязка одноразовых кодов (TOTP)

Подтверждение входа вторым фактором

Возможность включить 2FA как обязательный слой на уровне проекта

Возможность активации 2FA по инициативе пользователя

Управление статусом 2FA в личном кабинете

Базовый сценарий регистрации
toggle

Минимальный набор данных для создания аккаунта

Отсутствие избыточных полей на этапе первичного входа

Запрос дополнительных данных
toggle

Система условного запроса информации (дата рождения, ФИО, адрес и др.)

Запрос данных при достижении лимитов или активации определённых продуктов

Использование данных для комплаенса, верификации и регулирования доступа

Возможность настраивать обязательность полей

Управление сценариями запроса данных в зависимости от типа пользователя или продукта

Локализация
toggle

Доступные языки по умолчанию: русский и английский

Переключение языка пользователем в интерфейсе

Логика интерфейса отделена от текстового слоя

Добавление новых языков через расширение словаря переводов

Отсутствие необходимости изменять бизнес-логику при подключении новой локали

Dashboard пользователя
toggle

Отображение баланса

Портфель пользователя

Доступный баланс для вывода

PNL пользователя

График движения балансов

Статусы заявок и операций

Доступ ко всем ключевым действиям из одного интерфейса

Портфель пользователя
toggle

Список активов, с информацией о каждом активе

Текущие активные инвестиционные направления

История операций по каждому продукту или направлению

Баланс в исходной валюте

Автоматический пересчёт в любую необходимую валюту для пользователя по текущему курсу

Сводная стоимость портфеля

Market — курсы и инструменты
toggle

Курсы криптовалют и/или валют

Отображение рыночных данных

Актуальные значения в режиме обновления

Возможность ориентироваться в динамике рынка

Отсутствие необходимости перехода в сторонние сервисы

Конвертация и обмен валют
toggle

Конвертация активов внутри платформы

Получение курса из внешнего источника

Интеграция поставщиков ликвидности

Применение комиссии платформы, возможность редактировать комиссию

Настройка проскальзывания

Управляемая модель расчёта итоговой суммы

Отражение обмена в истории транзакций

Пересчёт балансов после операции

История операций
toggle

Пополнения

Выводы

Обмены

Начисления и списания

Операции по инвестиционным продуктам

Фильтрация по типу операции

Фильтрация по периоду

Детализация каждой транзакции

Система депозитов
toggle

Генерация индивидуального депозитного адреса

Автоматическая система пополнения

Система работы с собственными кошельками на платформе

Интеграция фиатных методов пополнения

Вывод средств
toggle

Создание заявки на вывод средств

Контроль ошибок пользователя от опечаток

Контроль параметров вывода

Система контроля подозрительных операций

Отражение статуса заявки

Система горячих кошельков для автоматического вывода средств

Витрина инвестиционных предложений «Маркетплейс»
toggle

Выбор различных инвестиционных предложений

Сортировка инвест предложений внутри маркетплейса, по направлениям, доходности, тегам

Доступна первичная информация внутри карточки инвестиционного маркетплейса, в том числе динамическая такая как доходность

Возможность взаимодействия с инвест направлением из маркетплейса инвестирование/вывод

Карточка инвестиционного предложения
toggle

Описание инвест направления с возможностью добавить фото

Возможность прикрепить ссылки на видеоматериалы

Отображение загруженных документов для просмотра инвесторами

Административная панель — операционный дашборд
toggle

Количество пользователей

Депозиты и приток за день/неделю/месяц/год

Общий баланс системы

Регистрации за период день/неделю/месяц/год

Диаграмма распределение балансов

Административная панель — реестр пользователей
toggle

Кликабельная таблица пользователей

Возможность зайти в каждого пользователя

Доступ к действием с пользователем, возможность изменения баланса, начисления доходности, изменения риск профиля пользователя

Логирование сессий и авторизаций каждого пользователя

Отчет о движении средств и изменении балансов каждого пользователя

Доступ к истории операций каждого пользователя

Административная панель — финансовые операции
toggle

Обработка заявок на вывод

История всех выводов

Контроль входящих транзакций AML проверки

Начисление доходности по инвест направлениям

Возможность выплаты основного тела инвестиций из инвест направления

Начисление доходности конкретным пользователям

Система горячих / холодных кошельков для автоматического вывода средств

Дублирующая ручная система для вывода средств после подозрительной активности

Возможность выставлять комиссии за операции

Административная панель — журнал операций
toggle

Логирование действий пользователей

Система работы с рисками для каждого пользователя

Логирование действий администраторов

Инструменты аудита транзакций / операций

Административная панель — управление инвестиционными продуктами
toggle

Создание и редактирование пулов / инвест продуктов / индексов

Контроль статусов

Работа с документами внутри инвестиционного продукта

Управление параметрами инвестиционных направлений

Административная панель — справочник активов
toggle

Управление перечнем валют

Настройка курсовых источников

Управление доступностью активов

Стек технологий

1. Frontend:
toggle

React

MobX

2. Backend:
toggle

ASP.NET Core 8.0 - основа серверного приложения

Entity Framework Core 8.0.3 - ORM для работы с базой данных

Hangfire - инструмент для фоновых задач

MailKit и MimeKit - для работы с электронной почтой

3. API:
toggle

MediatR - реализация шаблона CQRS для управления запросами и командами

Swashbuckle - для автоматической генерации документации API (OpenAPI/Swagger)

4. Интеграции:
toggle

AWS SDK - для интеграции с сервисами Amazon S3

Bybit - работа с курсами и валютами

Coingecko - работа с курсами и валютами

5. Базы данных:
toggle

PostgreSQL - основная база данных

6. Инструменты разработки:
toggle

Docker - для контейнеризации приложения

Serilog - для логирования и мониторинга

Работа с заказчиком

*Важно это не работа по проекту это работа именно с заказчиком, и это то чего нет в смете или коммерческом предложении это то что мы делаем для увеличения вероятности успеха продуктаОт «я заказал продукт» до «я понимаю своё дело глубже всех»На старте заказчик пришёл с идеей и бюджетом, а на финише ушёл с готовым бизнесом и предпринимательским чутьём, которое обычно приходит с годами. Defence.investments системно передала ему образ мышления, с которым он сам может препарировать любой новый проект. Мы разобрали его финтех-нишу на атомы: платёжную механику, скоринг, антифрод, пользовательские сценарии — но главное, научили связывать каждую техническую деталь с прибылью и риском. Затем пошли дальше: поставили клиенту «стратегическое зрение» — умение видеть смежные возможности и угрозы за пределами первоначального замысла. Личные многочасовые консультации директора зацементировали это знание, сняли ограничивающие убеждения и помогли сформулировать не только стратегию продукта, а жизненную стратегию предпринимателя. На выходе — человек, готовый строить бизнес и без нас, но знающий, что в любой сложный момент у него есть «операционный партнёр».Наша цель это не просто разработка, это успех нашего заказчика.

Цели дизайна:

ПОВЫСИТЬ КОЛИЧЕСТВО УСПЕШНЫХ СДЕЛОК НА 60% ЗА СЧЕТ ПРОРАБОТАННОГО ПУТИ КЛИЕНТА
СДЕЛАТЬ ВИТРИНУ ПРОДУКТОВ КАК МАРКЕТПЛЕЙС, ЧТОБЫ ИНВЕСТОР ВЫБИРАЛ БЫСТРЕЕ И ЧАЩЕ НА 50%
УВЕЛИЧИТЬ УДЕРЖАНИЕ КЛИЕНТА НА ПЛАТФОРМЕ
СДЕЛАТЬ ПРОЩЕ РАБОТУ С АНАЛИТИКОЙ ДЛЯ ПОЛЬЗОВАТЕЛЯ

Результаты дизайна:

ЕДИНОЕ ОКНО ДЛЯ ИНВЕСТОРА: ПЛАТФОРМА СРАЗУ ПОСЛЕ ЗАПУСКА ПРЕДЛАГАЕТ МНОЖЕСТВО ПРОЕКТОВ, ЭКОНОМЯ ВРЕМЯ НА ПОИСКЕ ВОЗМОЖНОСТЕЙ
ЯСНАЯ НАВИГАЦИЯ: КАТЕГОРИИ И ФИЛЬТРЫ ПОМОГАЮТ БЫСТРО НАЙТИ НУЖНЫЙ СТАРТАП ИЛИ ФОНД, ЧТО ПОВЫШАЕТ ЭФФЕКТИВНОСТЬ ВЛОЖЕНИЙ
ПРОЗРАЧНОСТЬ СДЕЛОК: ВСЯ ИНФОРМАЦИЯ О ПРОЕКТЕ (ЦЕЛИ, СРОКИ, ROI) ДОСТУПНА ПРЯМО НА ПЛОЩАДКЕ, ЧТО УКРЕПЛЯЕТ ДОВЕРИЕ ИНВЕСТОРОВ