Sistema de Monitoramento de Licitações no Comprasnet (PNCP)
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.
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.