Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um Desenvolvedor Back-end Pleno/Sênior com experiência em RPA e Web Scraping para criar um MVP (Produto Mínimo Viável) de um sistema de simulação de crédito. O objetivo principal é automatizar a simulação de financiamento em três bancos específicos (pan, bv, itaú) através de automação headless, já que não há apis oficiais disponíveis para esta funcionalidade. Os portais dos bancos não exigem token, 2FA ou SMS para acesso à área de simulação.
Escopo Técnico:
1. Front-end: Desenvolvimento de um painel web responsivo, compatível com PC e dispositivos móveis. O formulário de entrada de dados incluirá campos para CPF, Data de Nascimento, Telefone, Placa do veículo e Valor de Entrada. Será necessária uma função de "Re-simulação rápida" que mantenha os dados do lead, limpando apenas o campo da placa para uma nova busca.
2. API de Placa: Integração com uma API externa de consulta de placas (ex: Infosimples/wd api) para obter automaticamente a marca, modelo e ano do veículo.
3. RPA/Web Scraping:
* Itaú: O scraper deverá inserir CPF e Placa.
* BV: O scraper deverá inserir CPF, Data de Nascimento e Placa.
* PAN: O scraper utilizará os dados obtidos da api de placa, cpf e telefone.
4. Retorno de Dados: O sistema deve apresentar uma tabela de resultados ordenada pela menor parcela. O scraper precisa ser capaz de ler o status real da simulação (Aprovado, Recusado, Em Análise) e capturar o "Valor Máximo Liberado" em casos de corte de crédito.
Segurança e Entregas:
* Todas as credenciais sensíveis devem ser gerenciadas via arquivos .env, garantindo que não haja senhas hardcoded no código.
* Será obrigatória a assinatura de um Acordo de Não Divulgação (NDA).
* A homologação do sistema será realizada via acesso remoto (AnyDesk).
* A entrega final incluirá o código-fonte completo do projeto e o deploy do sistema em funcionamento.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias