MVP público en construcción sobre Cloudflare Pages

Búsqueda pública rápida para encontrar reportes validados de personas desaparecidas.

El sitio ya publica HTML estático indexable y esta iteración conecta la portada con endpoints reales de búsqueda y catálogo territorial. La publicación pública sigue restringida a casos validados.

Busca por nombre parcial o documento exacto. Si la base aún no está vinculada, la interfaz mostrará el estado del servicio.

Resultados públicos

Casos visibles para consulta ciudadana

Esta sección consume el endpoint público y está pensada para seguir siendo liviana, indexable y usable en móvil.

Sin búsqueda activa

Cuando ejecutes una búsqueda, los resultados aparecerán aquí.

Estado de la iteración actual

  • El frontend sigue sirviendo HTML indexable desde el primer byte.
  • La portada ya consulta `GET /api/search` y los catálogos territoriales.
  • El esquema D1 inicial queda preparado para reportes, validaciones y ubicaciones.
  • Si la base D1 no está enlazada todavía, la UI informa el estado en vez de fallar en silencio.
  • El siguiente loop debe cubrir creación pública de reportes y mitigación anti-abuso.

Próximos frentes del MVP

  1. POST /api/reports para captura pública sin login.
  2. Formulario real de reporte con catálogos DANE.
  3. Listado administrativo de pendientes y cambio de estado.
  4. Importación controlada de DIVIPOLA a D1.
  5. Turnstile y controles básicos contra abuso.