F-011 — Configurateur de caisson¶
Statut : brouillon
Objectif¶
Permettre de choisir un caisson, sa variante et ses accessoires, de voir le prix en direct et d'acheter ou de demander un devis (PRB-001, PRB-003).
Périmètre (MVP, option A de ADR-003)¶
Inclus : - Choix des variantes natives (diagonale, finition, option). - Suggestion d'accessoires compatibles (BR-005) et signalement des accessoires obligatoires (BR-006). - Prix total en direct, lu depuis Shopify (BR-007). - Ajout au panier de plusieurs produits en une action. - Bouton « demander un devis » avec récapitulatif de la configuration (BR-009).
Exclus : options à texte libre, visualisation 2D / 3D, enregistrement de configurations par compte, prix dégressifs.
Comportement¶
- Sur la fiche d'un modèle, le client choisit la variante.
- Un bloc « Compléter votre installation » liste les accessoires compatibles, classés obligatoire / recommandé / optionnel.
- Le total se met à jour à chaque choix.
- « Ajouter au panier » ajoute le caisson et les accessoires choisis.
- Si la combinaison n'existe pas, un message explique et propose le devis.
Exemples d'acceptation¶
EX-005 — Configuration standard¶
- Étant donné un modèle avec une variante 55 pouces à prix P et un accessoire compatible à prix A
- Quand le client choisit cette variante et ajoute l'accessoire
- Alors le total affiché vaut P + A, et le panier contient deux lignes
EX-006 — Accessoire incompatible¶
- Étant donné un accessoire non listé pour ce modèle dans le CSV
- Quand le client consulte ce modèle
- Alors cet accessoire n'est ni proposé ni ajoutable
EX-007 — Accessoire obligatoire¶
- Étant donné un modèle qui exige un accessoire pour l'usage choisi
- Quand le client ajoute le caisson sans cet accessoire
- Alors l'accessoire est ajouté automatiquement ou l'ajout est bloqué avec un message clair
EX-008 — Hors grille¶
- Étant donné une combinaison qui n'existe pas comme variante
- Quand le client la demande
- Alors l'achat direct est impossible et le formulaire de devis s'ouvre avec le récapitulatif
EX-009 — Prix cohérent¶
- Étant donné n'importe quelle configuration vendable
- Quand on calcule le prix côté configurateur et côté Shopify
- Alors les deux sont identiques (test automatisé, NFR-004)
Données¶
Variantes Shopify, métachamps d'accessoires, docs/data/compatibilite.csv.
Exigences qualité¶
Questions ouvertes¶
Q-002, Q-005, Q-006, Q-011 (accessoires réels et prix).
Implémentation¶
Non commencée.