Кейс Time.Invest: инвестиционная платформа для управления продуктами фонда
TIME.INVEST![]()
Краткое описание
Решение для инвестиционного фонда, которое делает процесс инвестирования удобным и понятным для пользователей.Задача
Создать решение, которое можно быстро и недорого развернуть, чтобы запускать инвестиционные продукты с возможностью масштабирования до полноценной платформы.О проекте
Мы разработали централизованное универсальное решение для быстрого запуска инвестиционного маркетплейса под задачи клиентов - чтобы сократить сроки и затраты на старте.Бизнес-выгоды
•ЗАПУСК ПЛАТФОРМЫ ЗА 6 МЕСЯЦЕВ ВМЕСТО РАЗРАБОТКИ С НУЛЯ ЗА 12 МЕСЯЦЕВ
•ЭКОНОМИЯ БЮДЖЕТА НА СТАРТЕ ДО 60% ЗА СЧЁТ ГОТОВОГО РЕШЕНИЯ
•УВЕЛИЧИВАЕТСЯ КОЛ-ВО СРЕДСТВ В УПРАВЛЕНИИ В 10 РАЗ
•УВЕЛИЧЕНИЕ ДОП. ПРОДАЖИ ЗА СЧЕТ НОВЫХ ПРОГРАММ, ЗА СЧЕТ ВИТРИНЫ МНОЖЕСТВА ПРОДУКТОВ И ПРОСТОГО ПОЛЬЗОВАНИЯ ДЛЯ КЛИЕНТОВ НА 100%
Функционал
•Вход по логину и паролю
•Защищённое хранение учетных данных
•Механизм восстановления доступа
•Интеграция с Google Authenticator
•Генерация и привязка одноразовых кодов (TOTP)
•Подтверждение входа вторым фактором
•Возможность включить 2FA как обязательный слой на уровне проекта
•Возможность активации 2FA по инициативе пользователя
•Управление статусом 2FA в личном кабинете
•Минимальный набор данных для создания аккаунта
•Отсутствие избыточных полей на этапе первичного входа
•Система условного запроса информации (дата рождения, ФИО, адрес и др.)
•Запрос данных при достижении лимитов или активации определённых продуктов
•Использование данных для комплаенса, верификации и регулирования доступа
•Возможность настраивать обязательность полей
•Управление сценариями запроса данных в зависимости от типа пользователя или продукта
•Доступные языки по умолчанию: русский и английский
•Переключение языка пользователем в интерфейсе
•Логика интерфейса отделена от текстового слоя
•Добавление новых языков через расширение словаря переводов
•Отсутствие необходимости изменять бизнес-логику при подключении новой локали
•Отображение баланса
•Портфель пользователя
•Доступный баланс для вывода
•PNL пользователя
•График движения балансов
•Статусы заявок и операций
•Доступ ко всем ключевым действиям из одного интерфейса
•Список активов с информацией о каждом активе
•Текущие активные инвестиционные направления
•История операций по каждому продукту или направлению
•Баланс в исходной валюте
•Автоматический пересчёт в любую необходимую валюту по текущему курсу
•Сводная стоимость портфеля
•Курсы криптовалют и/или валют
•Отображение рыночных данных
•Актуальные значения в режиме обновления
•Возможность ориентироваться в динамике рынка
•Отсутствие необходимости перехода в сторонние сервисы
•Конвертация активов внутри платформы
•Получение курса из внешнего источника
•Интеграция поставщиков ликвидности
•Применение комиссии платформы, возможность редактировать комиссию
•Настройка проскальзывания
•Управляемая модель расчёта итоговой суммы
•Отражение обмена в истории транзакций
•Пересчёт балансов после операции
•Пополнения, выводы, обмены, начисления и списания
•Операции по инвестиционным продуктам
•Фильтрация по типу операции и периоду
•Детализация каждой транзакции
•Генерация индивидуального депозитного адреса
•Автоматическая система пополнения
•Система работы с собственными кошельками на платформе
•Интеграция фиатных методов пополнения
•Создание заявки на вывод средств
•Контроль ошибок пользователя от опечаток
•Контроль параметров вывода
•Система контроля подозрительных операций
•Отражение статуса заявки
•Система горячих кошельков для автоматического вывода средств
•Выбор различных инвестиционных предложений
•Сортировка по направлениям, доходности, тегам
•Первичная информация в карточке, в том числе динамическая доходность
•Возможность взаимодействия с инвест-направлением из маркетплейса: инвестирование / вывод
•Описание инвест-направления с возможностью добавить фото
•Возможность прикрепить ссылки на видеоматериалы
•Отображение загруженных документов для просмотра инвесторами
•Количество пользователей
•Депозиты и приток за день / неделю / месяц / год
•Общий баланс системы
•Регистрации за период день / неделю / месяц / год
•Диаграмма распределения балансов
•Кликабельная таблица пользователей
•Возможность зайти в каждого пользователя
•Действия с пользователем: изменение баланса, начисление доходности, изменение риск-профиля
•Логирование сессий и авторизаций каждого пользователя
•Отчёт о движении средств и изменении балансов каждого пользователя
•Доступ к истории операций каждого пользователя
•Обработка заявок на вывод
•История всех выводов
•Контроль входящих транзакций, AML-проверки
•Начисление доходности по инвест-направлениям
•Выплата основного тела инвестиций из инвест-направления
•Начисление доходности конкретным пользователям
•Система горячих / холодных кошельков для автоматического вывода
•Дублирующая ручная система вывода после подозрительной активности
•Возможность выставлять комиссии за операции
•Логирование действий пользователей
•Система работы с рисками для каждого пользователя
•Логирование действий администраторов
•Инструменты аудита транзакций и операций
•Создание и редактирование пулов / инвест-продуктов / индексов
•Контроль статусов
•Работа с документами внутри инвестиционного продукта
•Управление параметрами инвестиционных направлений
•Управление перечнем валют
•Настройка курсовых источников
•Управление доступностью активов
Стек технологий
•ASP.NET Core 8.0
•Entity Framework Core 8.0.3
•Hangfire
•MailKit и MimeKit
Работа с заказчиком
*Важно это не работа по проекту это работа именно с заказчиком, и это то чего нет в смете или коммерческом предложении это то что мы делаем для увеличения вероятности успеха продуктаТехническая демократизация: владелец, который говорит с разработчиками на равныхМы убеждены: заказчик блокчейн-проекта не обязан быть разработчиком, но обязан понимать, какие инженерные решения влияют на его бизнес. Поэтому провели серию технических воркшопов, где без перегрузки терминами объяснили архитектурные выборы: почему мы предлагаем конкретный консенсус, какие компромиссы несёт каждая цепочка и что будет с проектом, если его мост взломают. Сделали прозрачными все невидимые глазу слои — от газ-оптимизации до обновляемости смарт-контрактов — и научили заказчика задавать правильные вопросы будущей команде поддержки. Как итог — владелец перешёл из состояния «я просто доверяю» в состояние «я осознанно управляю технологическим стеком своего бизнеса». И эта компетенция остаётся с ним на все последующие проекты.Наша цель это не просто разработка, это успех нашего заказчика.Цели дизайна:
•ПОВЫСИТЬ КОЛИЧЕСТВО УСПЕШНЫХ СДЕЛОК НА 60% ЗА СЧЕТ ПРОРАБОТАННОГО ПУТИ КЛИЕНТА
•СДЕЛАТЬ ВИТРИНУ ПРОДУКТОВ КАК МАРКЕТПЛЕЙС, ЧТОБЫ ИНВЕСТОР ВЫБИРАЛ БЫСТРЕЕ И ЧАЩЕ НА 50%
•УВЕЛИЧИТЬ УДЕРЖАНИЕ КЛИЕНТА НА ПЛАТФОРМЕ
•СДЕЛАТЬ ПРОЩЕ РАБОТУ С АНАЛИТИКОЙ ДЛЯ ПОЛЬЗОВАТЕЛЯ
Результаты дизайна:
•ЕДИНОЕ ОКНО ДЛЯ ИНВЕСТОРА: ПЛАТФОРМА СРАЗУ ПОСЛЕ ЗАПУСКА ПРЕДЛАГАЕТ МНОЖЕСТВО ПРОЕКТОВ, ЭКОНОМЯ ВРЕМЯ НА ПОИСКЕ ВОЗМОЖНОСТЕЙ
•ЯСНАЯ НАВИГАЦИЯ: КАТЕГОРИИ И ФИЛЬТРЫ ПОМОГАЮТ БЫСТРО НАЙТИ НУЖНЫЙ СТАРТАП ИЛИ ФОНД, ЧТО ПОВЫШАЕТ ЭФФЕКТИВНОСТЬ ВЛОЖЕНИЙ
•ПРОЗРАЧНОСТЬ СДЕЛОК: ВСЯ ИНФОРМАЦИЯ О ПРОЕКТЕ (ЦЕЛИ, СРОКИ, ROI) ДОСТУПНА ПРЯМО НА ПЛОЩАДКЕ, ЧТО УКРЕПЛЯЕТ ДОВЕРИЕ ИНВЕСТОРОВ