Créez les modèles de données pour les produits, catégories, commandes et lignes de commande dans Strapi.
Dans un projet e-commerce moderne, la structure des données est cruciale pour garantir la fiabilité, la maintenabilité et la performance de votre application. Ce module vous guide pas à pas dans la modélisation des entités clés de votre back-office Strapi 5 : produits, catégories, commandes et lignes de commande. Vous allez découvrir comment tirer parti du système de Content Types de Strapi pour définir des schémas clairs et évolutifs, tout en préparant votre API à s’intégrer parfaitement avec votre frontend Remix.
devStripeProductId, stripeProductId)name pour l’intituléen attente de paiement vs payé)Avant de commencer, assurez-vous d’avoir configuré votre projet Strapi 5 localement et créé la connexion à votre base de données (SQLite, PostgreSQL, MySQL…).
Dans les sections suivantes, nous détaillerons chaque Content Type avec des extraits JSON,
vous verrez comment personnaliser les options draftAndPublish, définir des énumérations pour le statut de commande
et paramétrer correctement les relations afin de générer une API REST et GraphQL cohérente et prête à l’emploi.