Estudo de caso

Path Trader

SaaS full stack premium para traders brasileiros — diário, análises, assistente com IA e programa de parceiros.

Painel do Path Trader com análises de desempenho
Visão geral

O Path Trader é uma plataforma independente, bancada com recursos próprios, que ajuda traders a registrar operações, analisar desempenho, gerenciar risco e operar um programa de parceiros. É construído como um monorepo TypeScript (pnpm + Turborepo) com quatro superfícies Next.js 16 — o app web, o site institucional, o painel admin e a landing page — apoiado por uma API NestJS 11 com Prisma e PostgreSQL. O produto entrega notificações em tempo real com Pusher, AWS S3/SES para armazenamento e e-mail, filas pg-boss baseadas em Postgres e um assistente de chat com IA via OpenAI com controle de uso. A autenticação usa NextAuth v5 no web e JWT + Passport na API, enquanto o diário e os documentos são construídos com Lexical. É entregue como um PWA com Serwist, observabilidade com Sentry e CI no GitHub Actions com deploys em Vercel e Fly.

Destaques
Monorepo pnpm + Turborepo com schema Prisma compartilhado e quatro superfícies Next.js 16
Diário de operações com importações/exportações e análises estilo path-rank
Assistente com IA via OpenAI com comportamento consciente de uso e rastreamento
Assinaturas via Asaas e programa de parceiros com fluxos de aprovação no admin
Notificações em tempo real (Pusher), AWS S3/SES e filas pg-boss
PWA com Serwist, observabilidade com Sentry e CI/CD no GitHub Actions
Tecnologias
TurborepoNext.jsNestJSReactTypeScriptPrismaPostgreSQLTailwind CSSAWSOpenAI