sankler

Sankler Bergman · desenvolvedor de sistemas

Sistemas para a operação de pequenas e médias empresas.

Entregas, serviços de campo e vendas, com painel web, app de celular e Pix. Antes de escrever código, levanto o que as pessoas reclamam no Reclame Aqui, em fóruns e em avaliações de concorrentes. Cada funcionalidade responde a uma dessas dores.

Painel da central de entregas: mapa de Cuiabá em tempo real com motoristas e entregas, ao lado da lista de pedidos aguardando motorista
Painel do Logística Local & Rotas, com dados fictícios em Cuiabá e Várzea Grande.

Projetos

O que já está no ar ou em uso.

Piloto em produção · v1.5.0

Logística Local & Rotas

Entregas de última milha para transportadoras e lojas de Mato Grosso. Junta, em tempo real, quem despacha, quem entrega e quem recebe.

  • PIN do cliente e comprovante com foto, GPS e assinatura contra o “entregue, mas não recebi”.
  • Link de rastreio ao vivo, pronto para enviar pelo WhatsApp.
  • Roteirização com várias paradas e limite de carga do veículo.
  • Pix no padrão do Banco Central e carteira do motorista MEI.
  • Node.js
  • Next.js
  • React Native
  • Socket.io
  • Prisma

Código privado. As imagens usam dados fictícios.

Três telas de celular: rastreio do pedido com PIN, lista de paradas do motorista e carteira MEI com saldo e limite anual
No arCódigo aberto

Scanner Doc

Foto, Word ou PDF viram PDF no próprio navegador: recorte automático do papel, juntar, separar e comprimir. Sem upload, sem cadastro e sem rastreio, e funciona offline.

  • JavaScript
  • PWA offline
  • Canvas
  • Node test
Tela inicial do Scanner Doc: botão para escolher fotos, PDFs ou documentos do Word e a garantia de que nada sai do aparelho
Em desenvolvimento

EmpilhaBurguer

Jogo casual para Android: empilhar os ingredientes do hambúrguer no tempo certo, com fases, modo de 60 segundos e modo zen.

  • Kotlin
  • Jetpack Compose
  • Canvas 2D

Como eu trabalho

Do problema à versão publicada, com registro de cada decisão.

  1. Dores com fonte

    Pesquiso o que incomoda quem vai usar, com fonte, e registro cada dor com prioridade. Esse registro vira o backlog.

  2. Especificação

    Defino critérios de aceite claros antes de construir.

  3. Testes

    Testes automatizados, incluindo os de segurança e de permissão por perfil.

  4. Entrega

    Versões numeradas, com migração ensaiada numa cópia do banco, backup e conferência depois de publicar.

Tecnologias

  • TypeScript
  • React
  • Next.js
  • React Native/Expo
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • SQLite
  • Socket.io
  • Java 21
  • Kotlin/Jetpack Compose
  • Python
  • Playwright
  • Docker
  • Linux
  • Oracle Cloud

Sua operação vive no WhatsApp e na planilha?

Me conte como ela funciona hoje. Mostro os sistemas rodando e penso com você no que resolver primeiro.