Skip to content

Desafios

O Banking Stack contém 14 desafios técnicos que simulam problemas reais do mercado financeiro brasileiro.

Backend (TypeScript)

#DesafioTecnologiaDescrição
01Ledger GraphQLMongoDB + GraphQLLedger bancário com Relay, DataLoader, paginação cursor
02SPI SimulatorISO 20022Simulador do Sistema de Pagamentos Instantâneos
03DICT SimulatorChaves PixDiretório de Identificadores de Contas Transacionais
04ISO 8583TCP + BinarySimulador de mensagens financeiras binárias
05Workflow EngineDAG + WebSocketsEngine de orquestração de processos
06Open FinanceFAPI + OIDCSimulador de APIs Open Finance Brasil
07NF-e/NFSeSOAP + XMLEmissão de notas fiscais eletrônicas
08Report SystemPostgreSQLSistema de relatórios e dashboards
09Leaky BucketRedis + LuaRate limiter com algoritmo leaky bucket

Frontend

#DesafioTecnologiaDescrição
10Landing PageNext.js + TailwindLanding page com design system
11KYC SystemVite + ReactSistema de verificação de identidade

Infraestrutura

#DesafioTecnologiaDescrição
12ProxmoxTerraform + AnsibleInfraestrutura como código
13CI/CDGitHub ActionsPipeline de deploy automatizado
14RFCDocumentaçãoRequest for Comments e decisões técnicas