Projetos
Uma seleção de estudos, entregas e experimentos públicos que evidenciam mobile, backend, automação, serverless e organização de software.
5 projetos
Stock App
Gestão de estoque com arquitetura offline-first. Opera sem internet e sincroniza dados com Firestore automaticamente.
Flutter · Hive Local DB
Repositório ↗ de Stock App- Problema
- Operações de estoque precisam continuar funcionando mesmo quando a conectividade é instável.
- Construção
- Aplicativo mobile com dados locais, sincronização e foco em continuidade operacional.
- Decisões técnicas
- Modelagem offline-first com persistência local em Hive e sincronização posterior com Firestore.
Gestor de Mapas
Sistema de desenho vetorial sobre mapas agrícolas. Exemplo prático de Clean Architecture e princípios SOLID aplicados a canvas complexo.
Clean Arch · Canvas API
Repositório ↗ de Gestor de Mapas- Problema
- Desenhar e editar geometrias sobre mapas exige interação rica sem misturar regra de negócio e interface.
- Construção
- Experiência de desenho vetorial organizada por camadas e contratos técnicos claros.
- Decisões técnicas
- Canvas vetorial para mapas agrícolas com separação de responsabilidades e regras isoladas por camada.
- Problema
- Operações internas precisam integrar identidade corporativa e atualizações em tempo real.
- Construção
- API em Dart com WebSockets e integração LDAP para um contexto corporativo.
- Decisões técnicas
- Backend em Dart com comunicação em tempo real, WebSockets e integração LDAP para contexto corporativo.
Gestor Imobiliário
Plataforma completa com app e backend. Gera contratos em PDF automaticamente via Cloud Functions e gerencia pagamentos.
Flutter · Serverless
Repositório ↗ de Gestor Imobiliário- Problema
- A administração de imóveis exige conectar jornada mobile, documentos e pagamentos.
- Construção
- Plataforma com app, backend, contratos em PDF e rotinas serverless.
- Decisões técnicas
- Fluxo completo com app, backend serverless, geração automatizada de PDF e gestão operacional.
Bot Enterprise
Framework de automação em TypeScript com injeção de dependência e decorators para fluxos de conversa complexos.
TypeScript · Design Patterns
Repositório ↗ de Bot Enterprise- Problema
- Fluxos conversacionais crescem rapidamente quando regras, integrações e estados ficam acoplados.
- Construção
- Base TypeScript extensível para automações e fluxos de conversa complexos.
- Decisões técnicas
- Arquitetura TypeScript com injeção de dependência, decorators e organização para fluxos conversacionais.