Como tirei a agenda de equipes da planilha

Um sistema de planejamento de manutenção feito do zero: agenda com regras, retorno com foto e indicadores calculados.

Papel
Produto, design e código
Quando
Outubro de 2026
Feito com
Astro, React e testes automáticos

A semana inteira numa tela.

Cada equipe tem manhã e tarde. Arrastar o serviço até o turno resolve o agendamento, e a regra confere na hora.

Agenda das equipes: lista de serviços a agendar e a semana de seis equipes

O problema não é falta de equipe. É falta de regra.

Trabalho com planejamento de equipes de campo. Na prática, a agenda vive em planilha e mensagem: a equipe vai para um serviço que não é da especialidade dela, o mesmo turno é prometido duas vezes, o retorno chega sem foto e o indicador do mês é montado na mão, no último dia.

O LS Campo é a minha resposta, aplicada a uma empresa fictícia de manutenção predial em Fortaleza. Os nomes e os dados são inventados; as regras são as que eu vejo no dia a dia.

Tente agendar errado.

É a mesma regra que roda no sistema. Arraste a hidráulica para a Aroeira, que só faz pintura e reparos, e veja o que acontece.

A agendar
PinturaResidencial Bem-te-vi
HidráulicaPadaria Trigo de Ouro
Elétrica predialClínica Sorriso Pleno
AroeiraPintura · Reparos
CarnaúbaHidráulica · Reparos
MandacaruElétrica predial · Pintura
Sem arrastar:

Arraste um serviço para a equipe e o dia.

Sem checklist, não tem retorno.

Na tela da equipe, o botão de enviar só libera com os itens obrigatórios marcados. As fotos de antes e depois vão junto e ficam na ficha do serviço.

Pintura do hall de entrada
Pronto para enviar: tela de retorno do serviço no celularChecklist pendente: tela de retorno do serviço no celular

O indicador não é digitado. É calculado.

Cada quadrado é um serviço concluído em setembro. Toque para mudar a data de conclusão e veja a porcentagem no prazo recalcular, com a mesma função do painel de Indicadores.

75%9 de 12 concluídos até o prazo

Decisões que fizeram diferença

Os dados ficam no navegador.

Sem login e sem servidor: quem recebe o link testa na hora, e nada sai do computador. As fotos são reduzidas e guardadas no próprio navegador.

A regra mora num lugar só.

A mesma função decide no arrastar, no menu de agendar e nesta página. Mudou a regra, mudou em todo lugar, e os testes avisam se algo quebrar.

Arrastar não é o único jeito.

No mouse e no toque, arrasta-se o serviço até o turno. Quem usa teclado ou não consegue arrastar abre o serviço e escolhe equipe, dia e turno num menu, com as mesmas regras.

O pesado só carrega quando precisa.

O crachá em 3D só é baixado quando a pessoa escolhe a equipe. Quem só olha a agenda não paga por ele.

Como eu sei que funciona

116testes automáticos das regras, datas, indicadores e da ajuda do site
  • 6roteiros que abrem o site num navegador de verdade e usam como uma pessoa: agendar, dar retorno, filtrar, ver indicadores
  • 0servidores para manter. É um site estático no GitHub Pages
  • 100em acessibilidade e boas práticas no Lighthouse, na demonstração, no celular e no computador

O que vem depois

Funcionar sem internet, para a equipe dar o retorno mesmo sem sinal e enviar quando a conexão voltar. Depois, as rotas do dia no mapa e os indicadores exportados para Excel.

Abrir a demonstração