O desafio
Uma mina pequena sofre com os mesmos gargalos de uma grande: caminhão parado sem ninguém saber por quê, fila na carregadeira, apontamento de viagens feito em papel e turnos fechados no improviso. A diferença é que ela não tem estrutura para bancar um sistema de despacho de grande porte, pensado para frotas enormes, com implantação longa e equipe dedicada.
Sem dados confiáveis de tempo ocioso, ciclos de carga e produtividade por equipamento, a operação decide no feeling. E qualquer solução para esse público precisa funcionar em cava, onde o sinal de celular cai o tempo todo.
A solução
A Second Mind está construindo o iMine como produto próprio, com foco em operações de 5 a 50 equipamentos. No caminhão, um app Android em Kotlin roda em tablet e funciona offline-first: registra tudo localmente e sincroniza em lote quando encontra rede, com filas de entrada e saída que evitam perda ou duplicidade de dados.
O estado operacional do equipamento (carregando, transportando, descarregando, ocioso ou em manutenção) é detectado a partir de GPS e beacons, cruzando a posição com as áreas da mina desenhadas no painel. Assim o operador não precisa ficar apertando botão para apontar cada viagem.
O backend é um monólito modular em .NET 9 com DDD e arquitetura de portas e adaptadores, sobre PostgreSQL com PostGIS para as consultas geográficas. O painel web reúne cadastros multiempresa, editor de polígonos em mapa, turnos e escalas, manutenção e dashboard operacional.
O que o sistema faz
- App Android para tablet embarcado, com operação offline e sincronização em lote
- Detecção automática de estados operacionais por GPS e beacons
- Editor de polígonos para desenhar cavas, pilhas, britagem e outras zonas da mina
- Cadastro multiempresa de companhias, minas, equipamentos, operadores e dispositivos
- Associação entre tablet e equipamento
- Área do operador no tablet: login, estado atual e painel do turno
- Checklists de equipamento
- Turnos e escalas, com simulador de regras de turno
- Controle de manutenção e dashboard operacional
Resultado
- Backend, painel web e app Android consolidados em um único repositório, com requisitos e decisões de arquitetura documentados
- Modelo de dados geográfico pronto para cruzar a posição dos equipamentos com as zonas da mina
- Site de apresentação do produto construído com sitemap, robots e llms.txt para busca e IA
- Produto em desenvolvimento, ainda sem lançamento público
Perguntas frequentes
Um sistema de despacho de mina funciona em área sem sinal de celular?
No iMine, sim. O app do tablet grava todos os eventos no próprio aparelho e envia em lote quando encontra rede. O operador continua trabalhando normalmente durante a queda de sinal, e o painel é atualizado quando a sincronização acontece.
O operador precisa apontar manualmente cada viagem do caminhão?
A proposta do iMine é reduzir ao máximo esse apontamento. O estado do equipamento é inferido pela posição em relação às zonas cadastradas e por beacons, e o operador confirma o que for necessário na tela do tablet.
Dá para usar o mesmo sistema em mais de uma mina?
Sim. O iMine foi desenhado como multiempresa e multimina: cada companhia cadastra suas minas, equipamentos, operadores e zonas, e os dados ficam separados por operação.


