Description du projet
TraduitLe widget doit récupérer automatiquement les mises à jour de statut de notre transporteur selon un calendrier, sans que personne n'ait à actualiser manuellement les données, et refléter les changements sur la page dans un délai raisonnable. Lorsque l'étape change, le client doit recevoir une notification en option, par exemple par e-mail ou dans son compte, afin qu'il n'ait pas besoin de vérifier constamment la page. Le style visuel doit correspondre à notre site existant et bien fonctionner à la fois sur desktop et mobile.
Nous sommes ouverts à discuter de l'approche d'intégration qui convient le mieux en fonction du transporteur que nous utilisons, et aimerions que la solution soit facile à étendre plus tard si de nouveaux transporteurs ou étapes de suivi sont ajoutés.
Ce que nous attendons du résultat :
— champ de saisie avec validation de format pour le numéro de suivi ou de commande
— indicateur d'étape horizontal avec icônes ou étiquettes
— actualisation automatique du statut via polling ou webhook
— notification optionnelle lors du changement d'étape
— mise en page responsive correspondant au design actuel
— gestion claire des numéros invalides ou non trouvés