Разработка FinTech-платформы на Laravel (для всех)
⚓ Work 📅 2026-04-07 👤 surdeus 👁️ 1
Требуется разработчик Middle/Senior Backend Developer, финтех-платформы для управления цифровыми активами.
Система предполагает долгосрочную работу поэтому приоритет безопасность ядра и точность финансовых вычислений.
1. Технический стек :
Backend: PHP + Laravel 13.
«Использование БД (PostgreSQL/MySQL 8) с обязательной поддержкой транзакционности (ACID) для всех финансовых операций. Это исключает потерю или порчу балансов при системных сбоях».
Cache/Queue: Redis (для очередей начислений и кэширования).
Frontend: Vue.js 3 или Inertia.js (для плавного UX в личном кабинете).
API: Интеграция с крипто щлюзом для приема платежей
2. Функциональные модули:
А. Финансовое ядро (Core):
Реализация системы Double-entry bookkeeping (баланс пользователя всегда должен подтверждаться историей транзакций)
Логика планов: фиксированная доходность (% в месяц) с ежедневным начислением.
Б. Личный кабинет (User Area):
Dashboard: графики доходности, текущий баланс, статус депозитов.
Безопасность: 2FA (Google Authenticator), логирование IP-адресов входа.
Партнерская программа: 3 уровневая линнейная реферальная система с начислением % от дохода приглашенных партнеров (более подробное тз маркетинга отправлю в процессе работы )
В. Панель администратора (Back-office):
Управление пользователями (верификация, блокировка, балансы и остальные данные о пользователях).
Финансовый шлюз: подтверждение заявок на вывод (Manual Approval)
Конструктор новостей и уведомлений (E-mail/Web-push).
3. Требования к безопасности (Security First):
Архитектура и чистота кода:
Модульность (Service/Repository): Логика финансовых начислений должна быть строго отделена от работы с базой данных и внешнего интерфейса. Что бы легко можно было менять платежные шлюзы или базу данных без переписывания всего проекта.
Валидация: Строгая типизация всех входящих данных. Защита от race conditions при начислениях.
Логирование: Полный Audit Log всех действий администраторов (кто, когда и какое значение изменил в БД).
4.
Основные блоки ЛК
Дашборд - отображение баланса, начислений и купленого оборудования
Оборудование - Витрина с продающимся оборудованием
Финансы - операции с балансом пополнение и вывод
Структура - приглашенные реферал, реферальное дерево (с 3 линиями в глубину) и реф ссылка
Новости - отображение новостей компании - куда админ- либо назначенный им пользовател, может публиковать новости компании
Поддержка - возможность задать вопросы в поддержку, адимн либо назначенный им пользователь может ответить
4. Условия работы:
Срок: 30 дней.
Контроль: Работа через репозиторий GitHub с ежедневными коммитами.
Проверка: Код будет передан на независимый аудит безопасности стороннему специалисту.
Юридически: Работа по договору (РФ)
🏷️ Work_feed
