Automation / 2026
ASSISTENTE DE ADMISSÃO
A admissão de um funcionário exigia copiar as mesmas informações para mais de um formulário. Esta extensão lê os arquivos PDF e TXT no computador, prepara os campos reconhecidos e deixa as páginas prontas para conferência, sem executar o salvamento final.

O desafio
Os documentos de origem já continham nome, endereço, CPF e dados da contratação, mas cada formulário de destino pedia essas informações novamente. Repetir o preenchimento campo por campo tomava tempo e aumentava a chance de erro justamente onde os dados precisavam ser confiáveis.
Para quem foi criado
Desenhei a extensão para a pessoa da equipe administrativa que recebe os documentos do funcionário, confere o conteúdo e preenche os formulários de cadastro e abertura de conta.
O que desenvolvi
Eu desenhei e desenvolvi a extensão para Chrome e Edge. Comparei os documentos de origem com cada formulário para mapear os campos repetidos e as variações de seus rótulos. Depois, implementei a leitura de PDF e TXT, as regras de normalização, os mapeamentos por filial, a fila temporária de funcionários, a detecção das páginas, o preenchimento guiado e os testes automatizados.
Como funciona
A extensão Manifest V3 usa PDF.js para ler os documentos localmente no navegador. Os content scripts identificam os controles pelos rótulos e pelo HTML ao redor, inclusive em campos dinâmicos Angular e Select2. O armazenamento de sessão do Chrome mantém a fila temporária, enquanto o esbuild gera o pacote instalável.
Decisões principais
- Ler os documentos do funcionário no próprio computador e pedir acesso apenas ao formulário aberto. A tarefa não exige o envio desses arquivos para um servidor.
- Parar antes do salvamento final, pois reconhecer um valor não é o mesmo que confirmá-lo. Uma pessoa confere os campos preparados e decide se o registro pode ser enviado.
- Relacionar os arquivos PDF e TXT por meio do nome normalizado do funcionário, mantendo a fila temporária apenas durante a sessão atual do navegador.
Resultado
Um único conjunto de arquivos pode preparar, em sequência, as páginas necessárias para a admissão. Os valores identificados pela extensão são preenchidos, enquanto qualquer informação ausente ou ambígua permanece visível para a pessoa responsável resolver antes de salvar.