mobile
.NET MAUI
ordens de serviço
saneamento
offline

Nautilus

App mobile .NET MAUI para gestão de ordens de serviço em campo no setor de saneamento. Controle de equipes, logística, funcionamento offline e sincronização automática. Desenvolvido pela DWCorp.

Nautilus

Objetivos

Digitalizar ordens de serviço em campo com fotos, assinatura e geolocalização
Gerenciar equipes e funcionários em campo com controle de escalas e produtividade
Garantir funcionamento offline confiável com sincronização automática quando conectado
Integrar logística de materiais e veículos às ordens de serviço em tempo real

Desafios

Equipes em campo operam em áreas com conectividade limitada e precisam de acesso offline confiável
Ordens de serviço em papel geram retrabalho, perda de informação e dificultam rastreabilidade
Coordenar equipes, materiais e veículos em campo exige visibilidade em tempo real

Soluções Implementadas

Soluções implementadas para garantir escalabilidade, segurança e eficiência.

App mobile .NET MAUI multiplataforma com arquitetura MVVM, SQLite local e sincronização automática com o backend
Ordens de serviço digitais com captura de fotos, assinatura digital e geolocalização integrada
Gestão de equipes, funcionários, materiais e veículos com rastreabilidade completa em tempo real

Nautilus — App Mobile para Ordens de Serviço

O Nautilus é um app mobile desenvolvido pela DWCorp com .NET MAUI para gestão de ordens de serviço em campo no setor de saneamento. O app digitaliza todo o fluxo de trabalho das equipes em campo, eliminando papel e garantindo rastreabilidade completa.

Ordens de Serviço Digitais

O Nautilus transforma a gestão de OS em campo:

  • Criação e Atribuição: Ordens de serviço criadas e atribuídas a técnicos em tempo real
  • Fotos e Assinatura: Captura de evidências fotográficas e assinatura digital do cliente
  • Geolocalização: Registro automático de coordenadas em cada atendimento
  • Status em Tempo Real: Acompanhamento do progresso de cada OS pelo gestor

Funcionamento Offline

Projetado para operar em áreas com conectividade limitada:

  • Banco de dados local SQLite para armazenamento offline
  • Sincronização automática quando a conexão é restabelecida
  • Fila de operações pendentes com resolução de conflitos
  • Sem perda de dados mesmo em áreas sem sinal

Gestão de Equipes e Logística

  • Funcionários: Cadastro, escalas e controle de produtividade
  • Equipes: Formação de equipes e atribuição de áreas de atuação
  • Materiais: Controle de estoque e consumo por ordem de serviço
  • Veículos: Gestão de frota e rotas de atendimento

Stack Tecnológico

  • .NET MAUI: App multiplataforma (Android e iOS) com interface nativa
  • MVVM: Arquitetura limpa com separação de responsabilidades
  • SQLite + Entity Framework Core: Persistência local robusta
  • Sincronização: Engine de sync com backend via API REST

Tela de login do Nautilus

Nautilus no dispositivo móvel