SaaS B2B · Software propio

CompraIA

Radar de licitaciones públicas de ChileCompra para equipos de propuestas. SaaS B2B multi-tenant construido de punta a punta con Claude Code, con sincronización diaria de la API de Mercado Público, scoring de relevancia 0–100 y notificaciones por email conectadas vía MCP (Model Context Protocol).

compraia.cl

Mi rol

Diseño de producto, arquitectura, integración de APIs y construcción completa usando Claude Code como herramienta principal de desarrollo.

Período del proyecto

Proyecto propio · compraia.cl

El Contexto Inicial

Las empresas chilenas que postulan a licitaciones públicas revisan manualmente el portal de Mercado Público, donde el volumen diario hace que las oportunidades relevantes se pierdan entre cientos de publicaciones que no aplican a su rubro.

El Desafío Comercial / Técnico

Convertir un flujo de revisión manual en un pipeline gestionado: ingerir automáticamente las licitaciones publicadas, puntuar cuáles importan para cada empresa y avisar antes de que cierren, con aislamiento de datos entre empresas.

Arquitectura & Decisiones Técnicas

  1. 01Construcción completa con Claude Code como herramienta principal de desarrollo, desde el modelo de datos hasta el despliegue.
  2. 02Integración de la API pública de Mercado Público (ChileCompra) con sincronización diaria automatizada de licitaciones.
  3. 03Motor de scoring de relevancia 0–100 por región, tipo de licitación, monto y palabras clave configurables por empresa.
  4. 04Notificaciones automáticas por email conectando la API de Resend vía MCP (Model Context Protocol): alertas de cierre y resumen diario de nuevas oportunidades.
  5. 05Arquitectura multi-tenant sobre Supabase con Row Level Security para aislar los datos de cada empresa.
  6. 06Arquitectura preparada para una capa de agentes de IA, hoy en desarrollo activo: lectura automática de PDFs de bases técnicas, extracción de criterios de evaluación, resúmenes por licitación y chat conversacional por oportunidad.

Qué se construyó

  • Plataforma en producción y operativa en compraia.cl.
  • Ingesta diaria automatizada de licitaciones desde la API de ChileCompra, sin intervención manual.
  • Scoring de relevancia 0–100 que ordena las oportunidades por ajuste al perfil de cada empresa.
  • Pipeline gestionable con dashboard de KPIs, vistas Kanban y calendario, más autenticación multiusuario con aislamiento por empresa.
  • Landing pública con onboarding y alertas de cierre por email operativas.
En producciónEstadocompraia.cl · proyecto propio
MÉTRICAS ATRIBUIDAS
KPI AtribuidoClaude CodeDesarrolloHerramienta principal de construcción
KPI Atribuido0–100Scoring de relevanciaRegión · tipo · monto · keywords
KPI AtribuidoDiariaSincronizaciónAPI Mercado Público automatizada
FRAMEWORK DEL CASO DE USO
Del portal público al pipeline gestionado
1
Ingesta automatizada
Sincronización diaria de la API de Mercado Público sin intervención manual.
2
Scoring de relevancia
Puntuación 0–100 por región, tipo, monto y palabras clave de cada empresa.
3
Alertas vía MCP
API de Resend conectada por Model Context Protocol para cierres y resumen diario.
4
Capa de agentes IA
En desarrollo: lectura de PDFs de bases, extracción de criterios y chat por licitación.
STACK TÉCNICO
Next.js 16TypeScriptSupabasePostgreSQLRow Level SecurityAPI Mercado PúblicoResendMCPClaude Code
HERRAMIENTAS UTILIZADAS
Claude CodeMCPNext.js 16SupabaseAPI ChileCompraResendVercel