Buscamos um desenvolvedor ou equipe experiente para criar um software/web app robusto e escalável. O objetivo principal é integrar dados públicos do Portal Nacional de Contratações Públicas (PNCP) com bases de dados empresariais, similar a plataformas como Econodata, para fornecer uma análise comercial aprofundada de empresas que atuam como fornecedores do governo. O projeto visa capacitar a tomada de decisões estratégicas através de insights sobre o mercado governamental.
Funcionalidades principais:
1. Integração PNCP:
- Conexão segura e autorizada via api pública do pncp ou método equivalente.
- Capacidade de consultar licitações encerradas, replicando todos os filtros disponíveis no PNCP.
- Funcionalidades de busca avançada por CNPJ, órgão público, período específico e tipo de contratação.
2. Análise Detalhada por Empresa:
- Visualização clara do valor total que cada empresa vendeu ao governo.
- Filtro de dados para os últimos 5 anos, com separação anual dos valores.
- Um dashboard consolidado e intuitivo para cada fornecedor, apresentando métricas chave.
3. Detalhamento de Contratações:
- Ao selecionar uma empresa, o sistema deve listar todas as compras e licitações vencidas por ela.
- Exibição do número de cada contratação e um link direto para a visualização detalhada no PNCP.
4. Enriquecimento de Dados Empresariais:
- Integração com uma base empresarial externa (a ser definida) para enriquecer os dados dos fornecedores.
- Inclusão de informações como razão social, segmento de atuação, possíveis decisores, e-mails corporativos, telefones comerciais e cargos relevantes.
5. Interface de Usuário:
- Desenvolvimento de uma plataforma web com uma interface amigável e filtros avançados para pesquisa e análise.
- Funcionalidade de busca rápida e eficiente.
- Opção de exportação de dados em formatos CSV e Excel.
- Sistema de login e gerenciamento de usuários para acesso seguro.
Requisitos Técnicos:
- O backend deve ser desenvolvido em tecnologias modernas como Python,
Node.js ou frameworks similares.
- Consumo de APIs REST para integração de dados.
- Utilização de banco de dados estruturado para armazenamento eficiente das informações.
- A solução deve ser projetada para ser escalável e implementada em um ambiente de nuvem (cloud).
- É Fundamental que a coleta e integração de dados respeitem rigorosamente as APIs públicas e os termos de uso das fontes de dados integradas.
Entregáveis:
- Sistema funcional e testado.
- Código-fonte completo e devidamente documentado.
- Deploy da solução em um ambiente de nuvem pronto para uso.
Prazo de Entrega: Não estabelecido