Description du projet
TraduitLa logique de tarification elle-même sera fournie sous forme de taux de base et de multiplicateurs (par zone de risque pays, tranche d'âge, durée du voyage et type d'option supplémentaire), donc la tâche principale est de construire l'interface et le moteur de calcul qui applique ces règles correctement et met à jour le prix en temps réel lorsque le visiteur modifie un champ. Le calculateur doit fonctionner sans accroc sur mobile, car une grande partie de notre trafic provient des téléphones, et le résultat doit être facile à capturer ou à copier afin que les gens puissent le partager ou l'apporter à un appel avec un agent.
Les options de couverture que nous avons besoin de prendre en charge : traitement médical d'urgence, sports et loisirs actifs tels que le ski ou la plongée, annulation de voyage, et perte ou retard de bagages. Chaque option supplémentaire modifie le prix de base par un pourcentage défini ou un tarif fixe, et certaines combinaisons ont des remises de forfait qui doivent également être reflétées automatiquement.
Ce que nous recherchons :
— interface frontale propre et réactive avec recalcul instantané, sans rechargement de page
— moyen simple côté admin pour mettre à jour les tarifs sans toucher au code
— validation pour que des entrées absurdes comme un âge négatif ou des voyages de zéro jour soient bloquées
— prix final affiché clairement avec un bref résumé de la couverture sélectionnée
— code remis avec de brèves notes de configuration