Full Stack2026Atualizado no GitHub em 2026-06-01
Simple Bank
Demo de banco mobile-first com dupla entrada contábil e três camadas de IA aplicada.

Aplicação full-stack mobile-first que simula um ledger bancário completo, com apps Web (Next.js) e Mobile (Expo/React Native) consumindo a mesma API autenticada. Implementa autenticação via Auth.js, transferências com chave UUID e QR code, e três camadas de IA: pontuação de risco por transação, consultor financeiro que analisa os últimos 30 dias e um comando de transferência em linguagem natural. O design segue a paleta Dracula com painéis glassmorphism e transições Framer Motion. Débitos e créditos são gravados atomicamente em transação Prisma sobre PostgreSQL.
Destaques técnicos
Ledger
Dupla entrada em transação Prisma atômica
IA de risco
Pontuação de risco (0-100) para cada transação
Consultor IA
Análise dos últimos 30 dias com dicas personalizadas
Transferência por texto
Comando em linguagem natural preenche o formulário
Stack
Next.jsAuth.jsPrismaPostgreSQLExpoGoogle GeminiTypeScriptTailwind CSS