O LicitaBusca possui uma arquitetura escalável para coletar e normalizar dados de múltiplas fontes governamentais. Todas as fontes são normalizadas para um modelo único no banco de dados e integrado com avisos de WhatsApp da APIBrasil.
- Next.js 16 (App Router)
- TypeScript
- Tailwind CSS v4
- Prisma ORM
- MySQL
Instale as dependências:
npm iExecute as migrations do banco de dados:
npx prisma migrate devPopule o banco com dados iniciais (Seed):
npx prisma db seedInicie o servidor de desenvolvimento:
npm run devAdmin
- E-mail:
admin@licitabusca.local - Senha:
Admin123!
Usuário Comum
- E-mail:
usuario@licitabusca.local - Senha:
Usuario123!
- BEC-SP (Bolsa Eletrônica de Compras de São Paulo) - Web Service público legado
- Compras.gov.br - Estruturado (aguardando configuração)
- PNCP (Portal Nacional de Contratações Públicas) - Totalmente Operacional
- Portal de Compras Públicas - API pública observável, sem autenticação
- TCE-RJ - Dados abertos públicos
- TCE-RS / LicitaCon - Dados abertos em lote