GD
Sistema SaaS de Gestão Financeira
Plataforma completa de fluxo de caixa, relatórios com IA, emissão de faturas e controle de assinaturas em tempo real.
Concluído
100%
Sobre o projeto
Desenvolvi esta plataforma SaaS pensando em velocidade, segurança e usabilidade de ponta para empresas.
Principais diferenciais:
• Dashboard financeiro interativo com métricas de MRR e churn.
• Autenticação JWT com permissões baseadas em funções (RBAC).
• Processamento em lote de faturas com integração a gateways de pagamento.
• Banco de dados otimizado para consultas pesadas em milissegundos.
Principais diferenciais:
• Dashboard financeiro interativo com métricas de MRR e churn.
• Autenticação JWT com permissões baseadas em funções (RBAC).
• Processamento em lote de faturas com integração a gateways de pagamento.
• Banco de dados otimizado para consultas pesadas em milissegundos.
Um pouco do código
// Exemplo de Handler assíncrono com validação estrita
export async function handleSubscriptionCheckout(req: NextRequest) {
const session = await getAuthSession();
if (!session?.user) {
return NextResponse.json({ error: 'Não autorizado' }, { status: 401 });
}
const payload = await req.json();
const validated = subscriptionSchema.parse(payload);
const result = await paymentService.createCustomerSession({
userId: session.user.id,
tier: validated.tier,
currency: 'BRL'
});
return NextResponse.json({ url: result.checkoutUrl });
}