Требуется fullstack-разработчик или команда для создания MVP международной музыкальной экосистемы hook.press. Платформа включает функции дистрибуции музыки, маркетплейс услуг, AI-генерацию и CPA-сеть. Архитектура проекта полностью спроектирована, имеется подробное ТЗ на 16 страниц. Обкатка MVP планируется на рынке СНГ.
Стек технологий: Frontend построен на Next.js (React) с SSR. Backend представляет собой микросервисную архитектуру — Go для биллинга, CPA-контроллера и стриминга, Python FastAPI для парсеров чартов и интеграции ИИ. База данных: PostgreSQL 15, Redis 7 для кэширования и очередей, MongoDB, RabbitMQ. DevOps: Docker Compose, развёртывание в Yandex Cloud.
Ключевые компоненты MVP включают: PRO-DAW Stems API с синхронизацией 4-канального ИИ-микшера на фронтенде через wavesurfer.js (управление громкостью, mute/solo, склейка на сервере через FFmpeg/Celery); CPA-Контроллер с защитой от фрода, блокировкой перемотки трека, валидацией уникальных кликов по IP/Fingerprint и интеграцией капчи; сводный чарт с асинхронным парсингом (Playwright/прокси) Яндекс.Музыки, ВК, TopHit и расчётом весов по формуле с дедупликацией треков (RapidFuzz); маркетплейс с логикой безопасной сделки (Escrow), аудио-водяными знаками и автоматической генерацией Split Sheet договоров.
Исполнитель должен иметь опыт работы с WebSocket, потоковым аудио (AudioContext) и высоконагруженными Go/Python-сервисами, а также демонстрировать чистоту кода по архитектуре ТЗ. При отклике необходимо указать собственный стек технологий и предоставить примеры реализованных аудио-плееров, CPA-сетей или маркетплейсов. Студии и посредники не рассматриваются.