Estudo de caso
Filemindr
CLI em Python que transforma organização local de arquivos em um fluxo automatizado e repetível.
Filemindr explora um problema prático de automação: pastas locais acumulam downloads, relatórios, exports e arquivos temporários, mas a limpeza costuma ser manual e inconsistente.
Problema
Fluxos locais de arquivos começam simples e viram ruído: exports, CSVs, PDFs, logs e temporários se espalham por pastas. Sem regras explícitas, cada limpeza vira uma decisão manual repetida.
Resultado
O projeto mostra o mesmo instinto de engenharia por trás do meu trabalho com dados: transformar atrito operacional repetitivo em uma ferramenta pequena, confiável e com feedback claro.
O que eu construí
- Uma CLI em Python para organizar arquivos locais com workflows transparentes e orientados por regras.
- Um fluxo com modo watch capaz de monitorar pastas e aplicar regras conforme novos arquivos aparecem.
- Um formato de pacote instalável, reutilizável e adequado para automações recorrentes.
Decisões técnicas
- Design CLI-first para encaixar naturalmente em terminal, scripts e rotinas agendadas.
- Regras explícitas para manter movimentações de arquivo previsíveis e revisáveis.
- Empacotamento Python e distribuição no PyPI para simplificar instalação.
Filemindr demo
Teste o fluxo de organização
Uma prévia do workflow para o qual o Filemindr foi pensado: arquivos chegam em uma pasta local, regras combinam nomes e extensões, e a saída fica mais fácil de revisar.
regras aplicadas