Description du projet
TraduitLa logique elle-même n'est pas compliquée — c'est essentiellement un prix de base par taille plus un ensemble de multiplicateurs et de suppléments — mais elle doit être modifiable sans toucher au code, car les prix des remplissages et des tissus changent tous les quelques mois. Je préfère gérer le tableau des prix depuis un écran d'administration simple plutôt que de demander à un développeur de redéployer chaque fois qu'un fournisseur augmente ses prix. Le calculateur doit également fonctionner correctement sur mobile, car une bonne part de notre trafic provient des téléphones, et il doit nous envoyer la configuration terminée par e-mail ou dans une simple file de commandes afin qu'un responsable puisse faire un suivi.
Exigences :
— Sélecteur de taille de matelas (tailles standard plus une entrée personnalisée de largeur/longueur/hauteur avec validation)
— Sélecteur de type de remplissage (mousse à mémoire, latex, fibre de coco, ressorts, combiné) chacun avec son propre coefficient de prix
— Sélecteur de fermeté (souple, moyen, ferme ou double face) affectant le prix et la combinaison de matériaux
— Sélecteur de couverture/tissu (tricot de base, matelassé, amovible/lavable, jacquard premium) avec tarification séparée
— Option de production urgente qui ajoute un pourcentage ou des frais fixes et montre une estimation de livraison plus courte
— Recalcul du prix en direct à chaque changement de champ, affiché dans un décompte clair, pas seulement un total unique
— Panneau d'administration ou tableau de prix modifiable (prix de base, coefficients, frais) sans besoin de changements de code
— Résultat envoyé comme demande de commande par e-mail ou enregistré dans une simple table de base de données avec des champs de contact
— Mise en page réactive adaptée aux mobiles et validation de base des entrées avec des messages d'erreur utiles