Кейс веб-разработки

    FTR.Dealing —highload веб-интерфейс для брокеров

    Онлайн-терминал с real-time данными, сделками, чатами и администрированием. Проект требовал высокой производительности, масштабируемости и удобства для профессиональных пользователей.

    Кейс из практики текущей команды PrideSoft.

    НаправлениеB2B / Fintech
    Тип системыHighload интерфейс
    Ключевой вызовReal-time и нагрузка
    FTR.Dealing — интерфейс терминала для брокеров

    Задача

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

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

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

    Решение

    Для проекта команда реализовала новый интерфейс терминала с нуля на React и Node.js. Обмен данными в реальном времени построили через WebSocket, а хранение и масштабирование инфраструктуры — через AWS.

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

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

    Интерфейс онлайн-терминала с нуля

    Отображение данных о торгах в реальном времени

    Блоттер и мониторинг сделок

    Групповые и персональные чаты с поиском

    Разграничение прав доступа и управление пользователями

    Админпанель для операционного контроля

    FTR.Dealing — блоттер с таблицей сделок, фильтрами и списком рабочих чатов

    Интерфейсы терминала FTR.Dealing

    Результат

    Highload-интерфейс

    Заказчик получил новый онлайн-терминал для брокеров и дилеров со стабильной работой при больших объёмах данных и запросов.

    Работа в реальном времени

    Пользователи получили актуальные торговые данные, сделки и сообщения без заметных задержек.

    Масштабируемость

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

    Удобство для бизнеса

    Новый интерфейс упростил работу брокеров и дилеров и улучшил взаимодействие с клиентами.

    Технологический стек

    ReactNode.jsWebSocketAWS EC2 / S3DockerKubernetes

    Обсудим вашу задачу

    Расскажите, что хотите автоматизировать, запустить или собрать в единую систему — поможем определить формат решения и понять, с чего лучше начать.

    ТЗ не обязательно: достаточно описать задачу своими словами.

    * обязательные поля. Для связи достаточно телефона или email.