Analisando propostas

Robô autônomo para extrair informações de faturas de energia e saneamento

Publicado em 04 de Setembro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Preciso desenvolver um robô que acesse os sites da ceee e dmae com logins pre determinados, e extraia as informações disponíveis do cliente, além de realizar o download da conta.

O robô será executado conforme a programação de execução salva pelo usuário, realizando agendamentos.

Pode haver mais de uma conta por cliente/instalação por cliente.
É Necessário também que o robô consiga passar pelo captcha sozinho, quando for solicitado e consiga lidar com eventuais bloqueios, por exemplo, utilizando IPs diferentes para acessos.
Além disso, também é necessário que o robô possa rodar em múltiplas instâncias.
Os dados devem ser salvos de forma estruturada em um banco de dados e os arquivos em pastas organizadas.
Devem haver cadastros básico de Empresa, Clientes da Empresa, logins dos clientes

Deve existir uma Interface gráfica simples para cadastrar empresas, clientes e os logins para a ceee e o dmae.
Outra necessidade do projeto é o uso de APIs REST para os cadastros das Empresas, clientes e  logins.

Devem haver também logs das interações do robô, para cada instância e evento, incluindo os erros com detalhes, salvos no banco de dados e disponíveis via API Rest.

CEEE: https://rs.equatorialenergia.com.br/home
DMAE: https://prefeitura.poa.br/dmae

Contexto Geral do Projeto

O objetivo é que o usuário acesse uma interface gráfica e cadastre seus clientes e todos os logins dos dois serviços para cada cliente, programando as datas em que o robô deve ser executado e as repetições. Caso o robô encontre falhas, as falhas devem ser detalhadas para que seja possível reprogramar a execução.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias