Техническое задание на разработку P2P-платформы для процессинга

1. Цель проекта

Создание высоконагруженной и безопасной платформы для peer-to-peer (P2P) обмена валют, которая будет предоставляться как сервис сторонним компаниям (B2B).

2. Основная концепция и рабочий процесс

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

Типовой сценарий работы:

  • Клиент хочет пополнить свой счет на стороннем онлайн-сервисе.
  • Сторонний сервис через API запрашивает у нашей платформы платежные реквизиты для клиента.
  • Наша система в автоматическом режиме подбирает актуальные реквизиты (банковские карты, счета и т.д.) от доступных трейдеров и выдает их API-ответом.
  • Клиент совершает перевод на указанные реквизиты.
  • Трейдер (владелец реквизитов) проверяет поступление средств на своей стороне и подтверждает факт оплаты в системе.
  • После подтверждения от трейдера система автоматически отпускает эквивалентную сумму в криптовалюте (или ином активе) на счет клиента в стороннем сервисе.
  • Сделка считается завершенной.

3. Ключевые требования к системе

3.1. Функционал API для партнеров (сторонних сервисов)

  • RESTful API с документацией.
  • Метод для запроса платежных реквизитов с параметрами (сумма, валюта, направление обмена).
  • Метод для проверки статуса сделки.
  • Система аутентификации и авторизации (API-ключи).
  • Webhook-уведомления для отправки статусов сделок партнерам.

3.2. Функционал для трейдеров (поставщиков ликвидности)

  • Личный кабинет для управления реквизитами (добавление, удаление, временная деактивация).
  • Панель управления сделками: список операций, подтверждение поступления платежей, отмена сделок.
  • Кошелек/балансовая система для учета криптоактивов.
  • История всех транзакций и финансовая отчетность.

3.3. Административная панель (Backoffice)

  • Управление партнерами (сервисами) и их доступом.
  • Управление трейдерами: верификация, лимиты, комиссии.
  • Мониторинг всех сделок в реальном времени.
  • Система разрешения споров (арбитраж).
  • Настройка тарифов и комиссий платформы.
  • Дашборды с аналитикой и ключевыми метриками.

3.4. Безопасность и надежность

  • Защита от мошенничества и автоматический скоринг сделок.
  • Резервирование и выделение реквизитов на время сделки.
  • Шифрование конфиденциальных данных.
  • Система логирования всех действий.
  • Механизм эскалации и ручного разрешения проблемных ситуаций.

4. Ожидаемый результат

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

Верстка адаптивного сайта из готового дизайна

Требуется сверстать четыре блока сайта по готовому дизайну. Верстка должна быть выполнена на чистом HTML и CSS с использованием фреймворка Bootstrap или аналогичного. Обязательное условие - создание адаптивных мобильных версий для каждого блока.