Назад до портфоліо
Вебплатформа / Фінансові операції

Boost Flow

Вебплатформа для обліку балансів, оборотних пакетів, контрактів і підтверджених адміністратором виплат.

ТИПКомерційний проєкт
Boost Flow — знімок проєкту 1
01 / Про проєкт

Про проєкт

Boost Flow — платформа для трейдерів і адміністраторів, що об’єднує робочі баланси, платіжні сценарії та керування контрактами. У комерційному проєкті виконано повний редизайн продукту й додано модуль оборотних пакетів. Трейдер бачить доступні пакети, активні контракти та історію операцій; адміністратор налаштовує пакети й обробляє виплати.

Під час купівлі сума списується з робочого балансу, а умови пакета зберігаються в контракті. Після завершення строку контракт переходить до очікування підтвердження: виплата не відбувається автоматично. Адміністратор окремо підтверджує виплату або скасовує контракт; також доступна дострокова виплата. В адмінпанелі є фільтри та статистика продажів, виплат, прибутку й конверсії. Інтерфейс отримав космічну візуальну тему.

02 / Задача

Задача

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

03 / Що реалізовано

Що реалізовано

Повний редизайн інтерфейсів трейдера й адміністратора з новою космічною візуальною темою.

Пакети із сумою, строком, дохідністю, розрахунком прибутку та лімітом місць; адміністратор може створювати, редагувати, вмикати й вимикати їх.

Купівля з робочого балансу створює окремий контракт і фіксує його умови, навіть якщо шаблон пакета зміниться пізніше.

Життєвий цикл контракту охоплює активний стан, очікування підтвердження, виплату й скасування зі збереженням історії.

Підтвердження виплати адміністратором, зокрема дострокової; виплати не запускаються автоматично.

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

Технічний захист і розгортання: MySQL і Redis не публікуються назовні; серверні скрипти налаштовують вхід SSH за ключами без парольної автентифікації, UFW і Fail2ban, а Docker firewall та Nginx обмежують вебдоступ діапазонами Cloudflare.

04 / Технології

Технології

PHPLaravelVueInertia.jsMySQLRedisLaravel Horizon

Архітектура та роль технологій

PHP
Серверне виконання бізнес-логіки вебплатформи.
Laravel
Серверний каркас для моделей, сервісів і бізнес-сценаріїв.
Vue
Компонентний інтерфейс, форми та інтерактивні екрани.
Inertia.js
Зв’язок Laravel-маршрутів із Vue-сторінками.
MySQL
Реляційна база для основних сутностей продукту.
Redis
Швидке сховище для кешування та допоміжних серверних процесів.
Laravel Horizon
Керування фоновими чергами Laravel на Redis.
05 / Як це працює

Як це працює

  1. Трейдер обирає доступний пакет і підтверджує покупку з робочого балансу.
  2. Система створює контракт із зафіксованими умовами, сумою та строком.
  3. Після завершення строку контракт очікує на рішення адміністратора; той підтверджує виплату або скасовує договір.
  4. Баланс, статус контракту й результат операції доступні в історії; адміністратор аналізує зведену статистику.
НАСТУПНИЙ КРОК

Є задача? Знайдемо рішення.

Розкажіть, що потрібно зробити. Уточнимо деталі та запропонуємо наступний крок.

Обговорити проєкт