Web
DelExpress
As entregas do turno e o acerto do dia, no bolso do entregador.
PWA mobile-first para entregadores de restaurante: registra entregas, pagamentos e gorjetas, lê a nota por foto com IA, monta a rota e calcula quanto pagar ou receber no fim do dia — mesmo offline.
- Status
- Privado
- Ano
- 2026
- Categoria
- Web
Sobre o projeto
O DelExpress foi feito para um entregador de restaurante fechar as contas do turno sem planilha. Cada entrega registra a forma de pagamento — dinheiro, cartão, já paga ou dividida — e a gorjeta, em dinheiro ou no cartão, de forma independente. No fim do dia, o acerto mostra quanto deve sobrar no bolso e se o entregador paga ou recebe do restaurante, com a regra coberta por testes.
Uma foto da nota preenche pedido, endereço, valor e horário: um modelo multimodal (Gemini, com fallback para a OpenAI) devolve JSON e prefere deixar um campo vazio a inventar, e o entregador confere antes de salvar. A rota sai como link para Google Maps, Waze ou Apple Maps, com a ordem otimizada pela Google Routes API e um 2-opt local como reserva, num mapa interativo com Leaflet e OpenStreetMap. Os dados ficam no aparelho, em IndexedDB, e o app se instala como PWA.
Destaques
- Acerto do turno que combina dinheiro, cartão, conta dividida e gorjetas em uma única regra, coberta por testes.
- Leitura da nota por foto com Gemini e fallback para a OpenAI: saída em JSON, campos vazios em vez de palpites e revisão antes de salvar.
- Rotas otimizadas pela Google Routes API com 2-opt local de reserva, mapa em Leaflet/OpenStreetMap e links para Google Maps, Waze e Apple Maps.
- Offline-first: dados em IndexedDB (Dexie), PWA instalável, backup e restauração em JSON e tela que não apaga durante o turno.
- Endpoints em Cloudflare Pages Functions com limite de requisições por IP (KV), teto de tamanho de imagem e cabeçalhos de segurança.
- Interface em português e inglês; 59 testes (Vitest) e build no CI a cada push, com deploy automático no Cloudflare Pages.
Projetos
Outros projetos
- Ativo
Ferramentas para IA · 2026
Skills para agentes
Disciplina de engenharia, empacotada para qualquer agente.
Biblioteca agnóstica de provedor com 70 skills para agentes de código — usadas no dia a dia com Claude Code, Codex CLI, OpenCode e Kiro.
- Markdown
- Python
- Shell
- Claude Code
- +3
- Privado
Cloud & automação · 2026
Radar de Produção
Uma newsletter que só sai se cada afirmação tiver fonte.
Pipeline serverless na AWS que coleta, classifica e redige uma newsletter de engenharia de produção — e bloqueia a edição se qualquer verificação de qualidade falhar.
- Python
- AWS Lambda
- Step Functions
- Amazon SES
- +3
- Ativo
Ambiente de desenvolvimento · 2025
Dotfiles
Um ambiente Linux reproduzível, do shell ao Nix.
Configurações e scripts que recriam meu ambiente de desenvolvimento em Ubuntu, Pop!_OS e Fedora — com Zsh, Git multi-cliente e um perfil portátil com Nix e Home Manager.
- Shell
- Zsh
- Python
- Nix
- +2
Contato
Vamos conversar?
Tem um desafio de plataforma, nuvem ou observabilidade — ou quer trocar ideia sobre algum projeto? Me chame no WhatsApp ou por e-mail.