Маркетплейсы, где деньги лежат посередине
Маркетплейс с двумя сторонами, платежом, удержанным между ними, и ИИ-студией, которая берёт деньги за каждую генерацию. Сложное здесь не каталог, а решение — в коде, — в какой именно момент деньги и файлы меняют владельца.
Что было сложно
- Заказ — это конечный автомат, и деньги в нём одно из состояний
- Источник правды — платёжный провайдер, а не телефон
- Сданная работа должна быть бесполезной, пока не оплачена
- NestJS 11
- Prisma 7
- PostgreSQL
- Flutter
- React 19
- Socket.IO
- FFmpeg
Пройдите сделку от первого сообщения до сданного файла, на тестовых данных.

