Description du projet
TraduitLe périmètre est une configuration entièrement fonctionnelle, pas une preuve de concept. Vous décrirez soigneusement nos types de contenu (articles, auteurs, catégories, blocs de page d'atterrissage, composants réutilisables, médias), définirez une validation de champ raisonnable et concevrez des relations afin qu'elles soient pratiques pour les éditeurs, et pas seulement en copiant la structure brute de la base de données. En plus de cela — une API propre et documentée (REST ou GraphQL) avec pagination, filtrage et séparation brouillon/publié, et la connexion à notre frontend JAMstack afin que les pages soient rendues à partir du contenu du CMS. Les éditeurs devraient pouvoir créer, prévisualiser et publier des articles de manière indépendante, et les rôles et permissions devraient protéger la structure contre les pannes accidentelles. L'équipe a déjà un designer et un développeur frontend, donc vous travaillerez en équipe, pas seul.
Veuillez envoyer des exemples de vos projets de CMS sans tête et dites-nous quelle plateforme vous recommanderiez pour notre cas et pourquoi.
— Décrire les types de contenu, les composants et les relations pour de véritables flux de travail éditoriaux
— Fournir une API REST ou GraphQL propre avec pagination, filtres et statuts brouillon/publié
— Connecter le CMS au frontend JAMstack et configurer la prévisualisation
— Configurer les rôles et permissions des éditeurs et le chemin de migration pour le contenu existant