Sistema de Automação de Onboarding

Uma solução Desktop desenvolvida em Python para automatizar o tratamento de dados e agendamentos do RH.

Python Flask Pandas PyWebView Geopy

O Desafio

O departamento de RH perdia horas convertendo planilhas manualmente, formatando datas, verificando endereços um a um e corrigindo erros de digitação para subir nos sistemas de gestão.

A Solução

Um aplicativo executável (.exe) que lê os relatórios brutos, valida CPFs, converte datas automaticamente, calcula distâncias geográficas via API e gera o CSV final no padrão exato do sistema bancário.

Principais Funcionalidades

Processamento Inteligente

Leitura de Excel com senha e identificação automática de colunas (Nome, CPF, Datas).

Geolocalização (Geopy)

Cálculo automático de distância entre o endereço do candidato e o escritório. Alerta visual se > 100km.

Interface Nativa

Uso do PyWebView para transformar a aplicação Web (Flask) em um software Desktop nativo do Windows.

Visualização do Projeto

Tela de Upload

Tela de bloqueio para acesso ao sistema

Tela de Preview

Menu central para acessar as Funcionalidades