Ir ao conteúdo principal
2026

Curriculum SaaS

Next.js
PostgreSQL
Drizzle ORM
Stripe
next-intl
TypeScript

Descrição

Gerador de currículos em PDF, com cobrança em três moedas e roteamento entre Stripe e PIX conforme o país. Interface e conteúdo saem em inglês e português via next-intl.

Funcionalidades

  • Geração de PDF a partir de templates em HTML
  • Cobrança em três moedas, roteando entre Stripe e PIX pelo país
  • Inglês e português com next-intl, com o idioma na URL
  • Ciclo de vida da assinatura: teste, upgrade e cancelamento
  • Quatro modelos escritos para o programa de triagem conseguir ler: uma coluna, texto de verdade, títulos que o leitor reconhece

Desafios

  • Fazer o PDF sair igual ao template mesmo com conteúdo de tamanhos diferentes
  • Escolher entre moeda por IP e idioma por URL sem cegar o rastreador
  • Lidar com dois meios de pagamento de regras distintas: o Stripe cobra inline, o de PIX exige produto no catálogo

Aprendizados

  • Que a moeda pode seguir o visitante, mas o idioma tem que seguir a URL
  • Como o ciclo de assinatura do Stripe se comporta fora do caminho feliz
  • Onde a geração de PDF fica cara, e o que vale guardar em cache