Description du projet
TraduitLe calculateur doit prendre en compte les paramètres réels d'une commande de gravure : le matériau de l'objet (bois, acrylique, métal, cuir, verre, plastique — chacun avec son propre coefficient pour le temps de traitement et l'usure de l'équipement), la surface de gravure en centimètres carrés, la complexité de l'œuvre (contour simple, image en demi-teinte, détail fin avec de nombreux éléments), le tirage — d'une seule pièce à des centaines d'articles identiques avec une remise progressive pour les gros tirages, et l'urgence de la commande, qui entraîne un supplément pour les commandes urgentes. Le prix final doit se recalculer instantanément chaque fois qu'un paramètre change, sans recharger la page.
Il est également important que les prix de base et les coefficients puissent être modifiés depuis un panneau d'administration sans toucher au code — les matériaux deviennent plus chers, les coûts des consommables et de maintenance des machines changent, et je dois pouvoir mettre à jour moi-même le tableau des prix de temps en temps. Une fois le calcul terminé, l'outil doit générer une demande avec les paramètres choisis et les coordonnées du client, envoyée à mon email ou tableau de bord de compte.
Exigences du calculateur :
— sélection du matériau de l'article dans une liste avec différents coefficients de coût
— saisie de la surface de gravure en centimètres carrés avec recalcul automatique du prix
— sélection du niveau de complexité de l'œuvre (simple / moyen / haute détail)
— un champ de quantité avec remise progressive pour les gros tirages
— un interrupteur d'urgence ajoutant un supplément pour les commandes urgentes
— recalcul instantané du prix total sans recharger la page
— un panneau d'administration pour modifier les prix de base et les coefficients
— envoi de la demande terminée avec le calcul par email et sauvegarde dans une base de données