Sistema de Monitoramento de Licitações no Comprasnet (PNCP)

Job ID: 38733998

Budget: $30 – $250 USD

Objetivo do Sistema
Desenvolver um sistema automatizado que captura, armazena e exibe mensagens e atualizações em tempo real das licitações no portal Comprasnet (PNCP), facilitando o acompanhamento contínuo de certames para usuários autenticados.

Requisitos do Sistema (em Português)
Autenticação Automatizada:

Realizar login automático com Bearer Token e CAPTCHA, mantendo sessões ativas.
Utilizar automação high code (Node.js/Python) para processar e manter a sessão ativa.
Captura e Atualização de Mensagens:

Integrar com a API interna comprasnet-mensagem:
bash
Copiar código
https://cnetmobile.estaleiro.serpro.gov.br/comprasnet-mensagem/v2/chat/{id_certame}
Capturar mensagens, com suporte para paginação e logs.
Monitoramento Dinâmico em Tempo Real:

Implementar um MutationObserver no DOM, para detectar novas mensagens.
Usar automação para atualizar logs quando mudanças são detectadas, com notificações opcionais.
Painel de Controle do Usuário (via Low-Code/No-Code):

Construir uma interface em Bubble ou FlutterFlow com visualização centralizada das mensagens, filtros, status de atividades e logs.
Notificações em Tempo Real:

Configurar alertas por e-mail ou SMS para novas mensagens ou mudanças de status do certame.
Armazenamento e Organização de Dados:

Utilizar um banco de dados (Firebase/Airtable) para guardar logs, histórico e outras informações.


Technologies and Tools:
Backend (High Code): Node.js or Python for API handling, session automation, and authentication.
Frontend (Low-Code/No-Code): Bubble or FlutterFlow for interface creation.
Storage: Firebase or Airtable for data logging and history storage.
Automated Notifications: Integrate with email/SMS APIs (e.g., Twilio) for alerts.
Related categories: PHP JavaScript Python HTML Node.js