Descripción del proyecto
TraducidoEl alcance es una configuración completamente funcional, no una prueba de concepto. Describirás cuidadosamente nuestros tipos de contenido (artículos, autores, categorías, bloques de página de destino, componentes reutilizables, medios), establecerás validaciones de campo razonables y diseñarás relaciones para que sean convenientes para los editores, no solo copiando la estructura de la base de datos en bruto. Además de eso, una API limpia y documentada (REST o GraphQL) con paginación, filtrado y separación de borradores/publicados, y conectándola a nuestro frontend JAMstack para que las páginas se generen a partir del contenido del CMS. Los editores deberían poder crear, previsualizar y publicar publicaciones de forma independiente, y los roles y permisos deberían proteger la estructura de fallos accidentales. El equipo ya tiene un diseñador y un desarrollador frontend, por lo que trabajarás como parte de un equipo, no solo.
Por favor, envía ejemplos de tus proyectos de CMS sin cabeza y cuéntanos qué plataforma recomendarías para nuestro caso y por qué.
— Describe tipos de contenido, componentes y relaciones para flujos de trabajo editoriales reales
— Proporciona una API REST o GraphQL limpia con paginación, filtros y estados de borrador/publicado
— Conecta el CMS al frontend JAMstack y configura la vista previa
— Configura roles y permisos de editores y la ruta de migración para el contenido existente