← todos os projetos
ESTUDO DE CASO2025

Fortuba

Next.jsTypeScriptTailwindCSSTanStack QueryPrismaPostgreSQL

PROBLEMA

Músicos não têm um lugar dedicado para compartilhar e descobrir partituras — o material circula em PDFs soltos, sem contexto, autoria ou discussão.

DECISÕES DE ARQUITETURA

Full-stack com front e back separados: API em Express com Prisma sobre PostgreSQL, front em Next.js com TanStack Query. O feed usa paginação por cursor — mais estável que offset quando novos posts chegam no meio da rolagem.

server/feed.ts
undefined

RESULTADO

Rede funcional com feed, comentários e perfis de artistas — do schema ao front, com front e back públicos no GitHub.