Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor experiente em RPA (Robotic Process Automation) e web scraping para criar um robô de automação de tarefas no sistema web NewCon, utilizado por administradoras de consórcio. O robô operará exclusivamente com meu login de administrador e sobre minha carteira de clientes, garantindo total conformidade e segurança dos dados.
As funcionalidades essenciais do robô incluem:
1. Login automático no sistema NewCon, que é uma plataforma web e pode exigir tratamento para autenticação de dois fatores (2FA).
2. Extração de dados detalhados dos meus clientes, como nome completo, CPF, informações de grupo/cota, situação atual do consórcio e detalhes das parcelas. Esses dados deverão ser armazenados em um banco de dados Supabase/PostgreSQL.
3. Download automatizado das segundas vias dos boletos oficiais que o sistema NewCon já gera para os clientes.
4. Envio em massa desses boletos para os clientes. Já possuo um CRM de WhatsApp integrado com a API oficial (Cloud API) e a integração com este canal é o ideal, mas estamos abertos a sugestões para outros canais de disparo.
5. Oferta de lance
Requisitos técnicos e de experiência:
* Comprovada experiência com RPA e automação de navegador, utilizando ferramentas como Playwright, Puppeteer ou Selenium.
* Habilidade em web scraping de sistemas que exigem login e manipulação de sessões.
* Experiência sólida com integração de banco de dados, especificamente Supabase e PostgreSQL.
* Preferencialmente, experiência com a API oficial do WhatsApp Business para o disparo de mensagens.
* Capacidade de desenvolver código organizado, robusto, com tratamento de erros eficaz e implementação de logs para monitoramento.
O ambiente de execução do robô será um VPS (Virtual Private Server) na HostGator Brasil, que será fornecido. O desenvolvedor será responsável pelo deploy do robô ou por fornecer orientação detalhada para que eu possa realizar a instalação.
Os entregáveis esperados para este projeto são:
* O robô totalmente funcional e instalado no VPS.
* O código-fonte completo do projeto.
* Documentação básica que inclua instruções de uso e manutenção.
É Fundamental que o profissional demonstre alto nível de confidencialidade e cuidado, visto que o projeto envolve dados pessoais e financeiros.
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