Todos os projetos
02Projeto autoral

FlowSheet

Uma automação que tira a digitação repetitiva de planilhas e devolve esse tempo para a equipe.

Categoria
Automação de processos
Nicho
Tarefas administrativas
Ano
2026
Papel
Modelagem dos dados, aplicação Django, automação com Playwright e acompanhamento da execução.
Diagrama do FlowSheet, da planilha Excel aos registros, ao Playwright e aos resultados por linha

Contexto

Projeto autoral que simula uma rotina administrativa comum, em que os dados estão numa planilha e precisam ser lançados, um a um, em um sistema web.

Objetivo

Transformar cada linha de uma planilha em um preenchimento automático de formulário, com acompanhamento e possibilidade de corrigir apenas o que falhou.

Tecnologias

  • Python
  • Django
  • openpyxl
  • Playwright

O desafio

Muitas operações ainda dependem de copiar dados de uma planilha e digitá-los em um sistema web, linha por linha. É um trabalho lento, repetitivo e sujeito a erro de digitação.

O FlowSheet separa as etapas. Primeiro importa a planilha e guarda cada linha como um registro que pode ser revisado e editado. Depois dispara a automação, que processa os registros em segundo plano e mostra o status de cada um. Se algo falhar, só os registros com erro são reprocessados.

Como funciona

A aplicação segue uma separação simples por responsabilidade. Um app cuida da importação e dos registros, outro cuida das execuções e dos resultados.

  • Importação: upload de planilha .xlsx lida com openpyxl, com histórico de importações
  • Revisão: cada linha vira um registro que pode ser listado e editado antes de rodar
  • Execução: o Playwright preenche o formulário web usando cada registro como entrada
  • Acompanhamento: status atualizado linha por linha e histórico de execuções e resultados
  • Correção: reprocessamento apenas dos registros que deram erro

Implementação

Python e Django na aplicação, openpyxl para ler as planilhas e Playwright para controlar o navegador e preencher os formulários.

  • Upload e leitura de planilhas Excel
  • Persistência dos registros e dos lotes importados
  • Edição manual de cada linha antes da automação
  • Execução em segundo plano com status em tempo real
  • Histórico por execução e por registro

Benefícios potenciais

  • Menos digitação repetitiva e menos chance de erro de transcrição.
  • Cada registro processado fica rastreável, com o resultado salvo para consulta.
  • Uma falha pontual não obriga a refazer o lote inteiro.

Onde aplicar

  • Cadastro de clientes, produtos ou pedidos em um portal sem integração disponível.
  • Lançamento de dados de uma planilha em sistemas administrativos.
  • Preenchimento repetitivo de formulários de órgãos, fornecedores ou plataformas.

O que este case não afirma

  • Não há versão publicada para teste, o projeto roda localmente.
  • Cada formulário de destino exige uma automação específica.
  • Os benefícios acima são potenciais, não há medição de tempo economizado.
  • Projeto autoral, sem uso em produção declarado.

Tem um processo travado ou uma ideia para tirar do papel?

Vamos resolvero seu problema.

Um site, uma automação, um sistema ou ainda só uma dúvida. Conte o que está travando e respondo com os próximos passos.

Disponível para projetos

WhatsApp