Saltar a contenido

Payload CMS

CMS headless de la plataforma de e-commerce de Compulandia. Administra el contenido comercial — banners, sliders, menú de navegación, páginas, posts y medios — y lo expone por API REST/GraphQL para que lo renderice el storefront externo. Los medios se almacenan en Cloudflare Images, no en disco.

Requisitos

Serie de documentos estáticos que reconstruyen, por partes, el requisito funcional detrás de lo implementado. Se escriben a partir del inventario del repositorio, no de una especificación previa.

Documento Alcance
RF-000 — Plataforma base de contenido Capacidades que Payload 3.61 y el website template proveen de fábrica
RF-001 — Banners Piezas gráficas reutilizables con enlace y botón
RF-002 — Sliders Carruseles con slides programables por ventana de vigencia
RF-003 — Menú de navegación Barra de navegación del storefront administrada desde el CMS
RF-004 — Bloques comerciales hero, heroSlider y productGrid: esquema sin render local
RF-005 — Destinos y descriptores de filtro Gramática común de destino y su divergencia pendiente
RF-006 — Medios en Cloudflare Images Almacenamiento remoto, variantes y URLs virtuales
RF-007 — Menús reutilizables y navegación desplegable Propuesto: menús como piezas reutilizables, al estilo de los sliders, encadenables en desplegables
RF-008 — Etiquetas de producto Distintivos de la tarjeta y la ficha, asociados al producto por su tag del catálogo
RF-009 — Color de texto en el contenido Propuesto: colorear la letra del contenido con una paleta administrada desde el CMS
RF-010 — Tipos de campo de los formularios Qué tipos ofrece el armador de formularios, cuáles son propios y qué debe dibujar la tienda

Código: https://github.com/CompulandiaTI/payload-cms