Трейдинговая платформа с возможностью торговли акциями артистов -
https://thelightech.ru/projects/pool-media/Задача - создать финансовый инструмент для инвестиций в акции музыкальных артистов.
Команда разработчиков LightTech создала мобильное приложение для трейдинга на iOS и Android. Платформа позволяет торговать акциями музыкальных исполнителей.
Пользователи могут покупать и продавать «акции» исполнителей, следить за статистикой, концертами и событиями, влияющими на цену, и принимать решения в режиме реального времени. Социальные элементы платформы для трейдинга позволяют пользователям взаимодействовать и обмениваться мнениями о музыке и артистах. В рамках экосистемы Pool для удобства артистов и пользователей имеются административные панели.
Функционал:
- Web-панель для музыкального артиста:
Личный кабинет для отслеживания динамики продаж акций в режиме реального времени. Управление новостями, релизами и альбомами
- Мобильные приложения (iOS/Android):
- Личный профиль поклонника с блоком "Мои друзья" и историей покупки и продажи акций
- Модуль верификации и идентификации личности
- Функционал размещения ордеров и инструменты биржи, в том числе стоп-лосс и другие опции
- Кошелек с возможностями депозита, снятия средств и графиком изменения активов в режиме реального времени
- Новостной раздел
- Пуш-уведомления
- Маркетплейс артистов с функциями фильтрации, поиска и сортировки
- Админ-панель Pool
- Управление пользователями, покупкой и продажей акций, а также артистами на всех этапах
- Мониторинг логов
- Генерация отчетов
В соответствии с законодательством Германии, мобильные приложения, включающие элементы брокерской деятельности, обязаны интегрироваться с проверенными партнерами. В данном случае требовалась верификация одним из сертифицированных партнеров (Concedus) и идентификация другим (Verimi). Процесс интеграции требовал тщательного планирования со всех сторон. В результате мы разработали схему взаимодействия и провели стыковки между соответствующими endpoint'ами.
Кроме того, проект включал интеграцию со сторонним ресурсом SoundChart, данные с которого использовались для формирования ценового алгоритма. В процессе реализации этой интеграции возникли проблемы с нестабильным получением данных. Для их решения потребовалась доработка бизнес-логики, чтобы обеспечить стабильную работу при задержках данных. Также использовался платежный провайдер OPP для трейдинговой деятельности.
Фронтенд: Angular, Taiga UI, NgRx.
Бэкенд: Python, Django, DRF, Celery, Redis, PostgreSQL, AWS Cloud, S3, EC2, ALB, CloudFront, ACM, IAM, SQS, RDS.
Мобилка: Flutter, Bloc, Dio, Retrofit, GetIt.