Desafios
O Banking Stack contém 14 desafios técnicos que simulam problemas reais do mercado financeiro brasileiro.
Backend (TypeScript)
| # | Desafio | Tecnologia | Descrição |
|---|---|---|---|
| 01 | Ledger GraphQL | MongoDB + GraphQL | Ledger bancário com Relay, DataLoader, paginação cursor |
| 02 | SPI Simulator | ISO 20022 | Simulador do Sistema de Pagamentos Instantâneos |
| 03 | DICT Simulator | Chaves Pix | Diretório de Identificadores de Contas Transacionais |
| 04 | ISO 8583 | TCP + Binary | Simulador de mensagens financeiras binárias |
| 05 | Workflow Engine | DAG + WebSockets | Engine de orquestração de processos |
| 06 | Open Finance | FAPI + OIDC | Simulador de APIs Open Finance Brasil |
| 07 | NF-e/NFSe | SOAP + XML | Emissão de notas fiscais eletrônicas |
| 08 | Report System | PostgreSQL | Sistema de relatórios e dashboards |
| 09 | Leaky Bucket | Redis + Lua | Rate limiter com algoritmo leaky bucket |
Frontend
| # | Desafio | Tecnologia | Descrição |
|---|---|---|---|
| 10 | Landing Page | Next.js + Tailwind | Landing page com design system |
| 11 | KYC System | Vite + React | Sistema de verificação de identidade |
Infraestrutura
| # | Desafio | Tecnologia | Descrição |
|---|---|---|---|
| 12 | Proxmox | Terraform + Ansible | Infraestrutura como código |
| 13 | CI/CD | GitHub Actions | Pipeline de deploy automatizado |
| 14 | RFC | Documentação | Request for Comments e decisões técnicas |