Meu Território
O território do agente de saúde na palma da mão, com ou sem internet.
Aplicativo para Agentes Comunitários de Saúde cadastrarem domicílios, cidadãos e visitas em campo, 100% offline e integrado ao padrão e-SUS, com sincronização automática e relatórios do território.
O que entregamos
- App Android
- Modo offline
- Sincronização
- Relatórios

A história
Do problema ao produto no ar
- 01
O desafio
O Agente Comunitário de Saúde trabalha de casa em casa, muitas vezes em áreas sem sinal de internet. Cadastros em papel ou em apps que dependem de conexão geravam retrabalho, dados perdidos e informações desatualizadas no sistema do município.
- 02
A solução
Desenvolvemos um app em React Native e Expo pensado para o campo: tudo é salvo em um banco SQLite no próprio aparelho e sincronizado com o sistema central quando há conexão, sem sobrescrever o que o agente ainda não enviou. Os formulários seguem as fichas oficiais do e-SUS, com GPS, mapa da microárea e relatórios em PDF.
- 03
O resultado
Um aplicativo publicado na Google Play em que o agente cadastra domicílios, cidadãos e visitas sem internet, acompanha cerca de 95 indicadores do seu território e mantém o município com dados confiáveis e atualizados.
Funcionalidades
O que construímos
100% offline
Cadastros e visitas funcionam sem internet, salvos com segurança no aparelho.
Sincronização inteligente
Envio e recebimento automáticos, com progresso por etapa e lista de inconsistências para corrigir.
Domicílios e famílias
Cadastro em etapas com condições de moradia, saneamento e moradores vinculados.
Mapa da microárea
Cada domicílio marcado por GPS e visualizado em um mapa interativo.
Visitas domiciliares
Registro de visitas no padrão e-SUS, com histórico completo por domicílio.
Relatórios do território
Cerca de 95 indicadores de população, saúde e moradia, com exportação em PDF.
Arquitetura
Cada tecnologia, explicada
Escolhemos cada peça com um propósito. Veja o que é cada uma e por que ela está neste projeto.
19 tecnologias
Interface
O que o usuário vê e toca
React Native
- O que é
- Framework para criar apps nativos de Android e iOS com React.
- Neste projeto
- Interface nativa para Android, com a base pronta para iOS.
Um único código para as duas lojas, com interface e performance de app nativo.
Expo
- O que é
- Plataforma e SDK que aceleram o desenvolvimento com React Native.
- Neste projeto
- SDK 54 com nova arquitetura do React Native e React Compiler.
Acesso pronto a câmera, GPS, arquivos e atualizações, com builds confiáveis para as lojas.
Expo Router
- O que é
- Navegação baseada em arquivos para apps React Native.
- Neste projeto
- Navegação por arquivos e rotas tipadas em cerca de 20 telas.
Telas organizadas e rotas tipadas, fáceis de manter conforme o app cresce.
TypeScript
- O que é
- JavaScript com tipagem estática.
- Neste projeto
- Tipagem do banco local aos formulários.
Erros são pegos ainda no desenvolvimento, não pelo usuário em produção.
NativeWind
- O que é
- Tailwind CSS aplicado a componentes React Native.
- Neste projeto
- Mais de 35 componentes próprios com o padrão visual do app.
Visual consistente e desenvolvimento rápido de telas, com o mesmo padrão dos nossos sistemas web.
React Hook Form
- O que é
- Biblioteca de formulários performática para React.
- Neste projeto
- Formulários longos divididos em etapas.
Formulários longos e em etapas, fluidos até em aparelhos mais simples.
Zod
- O que é
- Validação de dados com tipagem em TypeScript.
- Neste projeto
- Validação de cadastros e visitas antes de sincronizar.
Formulários que só aceitam dados corretos, antes mesmo de sincronizar.
Recursos do aparelho
GPS, mapas, documentos e funcionamento offline
Sincronização offline
- O que é
- Dados salvos no aparelho e enviados ao servidor quando houver conexão.
- Neste projeto
- Fila de envio e download paginado por microárea, sem sobrescrever edições pendentes.
O trabalho em campo não para por falta de sinal, e nada se perde.
GPS e geolocalização
- O que é
- Captura da localização do aparelho com precisão.
- Neste projeto
- Localização GPS de cada domicílio cadastrado.
Endereços e registros marcados no mapa, direto de onde o usuário está.
Leaflet
- O que é
- Biblioteca open source de mapas interativos.
- Neste projeto
- Mapa da microárea e seleção do ponto exato do domicílio.
Mapas leves e sem custo por acesso, com marcadores e seleção de pontos.
Relatórios em PDF
- O que é
- Geração de documentos PDF direto no aparelho.
- Neste projeto
- Relatórios do território exportados em PDF e compartilhados pelo celular.
Relatórios prontos para imprimir ou compartilhar, sem depender de computador.
Atualização no app
- O que é
- Detecção de nova versão na loja com atualização dentro do app.
- Neste projeto
- O app verifica a loja e pede a atualização sem sair dele.
Todos os usuários na versão mais recente, com correções e novidades.
Dados e arquivos
Onde a informação vive com segurança
SQLite
- O que é
- Banco de dados relacional embarcado no próprio aparelho.
- Neste projeto
- Banco local com domicílios, cidadãos, visitas e histórico de sincronização.
O app guarda tudo localmente e funciona mesmo sem internet.
Drizzle ORM
- O que é
- ORM em TypeScript, leve e com tipagem completa.
- Neste projeto
- Esquema tipado e migrações versionadas do banco do aparelho.
Consultas seguras e migrações versionadas do banco local do app.
Aplicação
Regras de negócio, APIs e segurança
APIs RESTful
- O que é
- Criação e consumo de APIs no padrão REST.
- Neste projeto
- API multimunicípio que recebe e distribui os dados de cada equipe.
Sistemas conversando entre si de forma padronizada, segura e documentada.
JWT
- O que é
- Tokens seguros para autenticar APIs.
- Neste projeto
- Autenticação do agente por token.
Login sem estado para apps, integrações e front-ends desacoplados.
Integrações
Pagamentos, métricas e serviços externos
Padrão e-SUS APS
- O que é
- Fichas e tabelas oficiais da Atenção Primária à Saúde.
- Neste projeto
- Mais de 240 tabelas oficiais embarcadas para preencher as fichas no padrão do Ministério da Saúde.
Dados coletados no formato exigido pelo Ministério da Saúde.
ViaCEP
- O que é
- API pública de consulta de endereços pelo CEP.
- Neste projeto
- Endereço preenchido automaticamente pelo CEP.
Endereço preenchido automaticamente, com menos digitação e menos erros.
Google Play
- O que é
- Loja oficial de aplicativos Android.
- Neste projeto
- Publicação e atualizações do app para os agentes.
Publicação, assinatura e atualizações do app para milhões de aparelhos Android.
Galeria
Telas do projeto
Quer um projeto assim para o seu negócio?
Conte sua ideia e montamos juntos a melhor solução — com a mesma clareza que você viu aqui.
