À propos du service
TraduitJe développe un widget de changement de devise pour le catalogue d'une boutique en ligne — ce même changeur dans l'en-tête du site qui change le prix affiché immédiatement, sans rechargement de la page. Le widget recalcule tous les prix sur la page au taux de change actuel lorsque le visiteur sélectionne une autre devise, et récupère le taux d'une source externe plutôt qu'un chiffre codé en dur une fois et oublié.
Je réfléchis séparément aux petits détails qui font que le changeur semble faire partie du site, et non un bloc collé sur le côté : arrondi des prix selon des règles typiques pour la devise choisie, placement correct du symbole de la devise, séparateurs de milliers et un scénario de secours si la source de taux est indisponible pendant quelques minutes. Je me souviens de la devise choisie — lors de la prochaine visite, un visiteur voit les prix dans le même format que celui qu'il a laissé la dernière fois, que ce soit une heure ou une semaine auparavant.
Je travaille avec à la fois JavaScript pur et React ou Vue — je regarde ce qui est déjà utilisé sur le site et je n'ajoute pas de bibliothèques inutiles là où quelques dizaines de lignes de code suffisent. Le changeur s'intègre avec le panier et le paiement afin que la devise choisie ne soit pas perdue lors du passage du catalogue à la page de paiement.
Ce qui est inclus dans le travail :
— widget dans l'en-tête avec recalcul instantané des prix
— connexion à une source de taux de change actuel
— mémorisation de la devise choisie entre les visites
— intégration soignée dans le balisage existant et le panier
Je réfléchis séparément aux petits détails qui font que le changeur semble faire partie du site, et non un bloc collé sur le côté : arrondi des prix selon des règles typiques pour la devise choisie, placement correct du symbole de la devise, séparateurs de milliers et un scénario de secours si la source de taux est indisponible pendant quelques minutes. Je me souviens de la devise choisie — lors de la prochaine visite, un visiteur voit les prix dans le même format que celui qu'il a laissé la dernière fois, que ce soit une heure ou une semaine auparavant.
Je travaille avec à la fois JavaScript pur et React ou Vue — je regarde ce qui est déjà utilisé sur le site et je n'ajoute pas de bibliothèques inutiles là où quelques dizaines de lignes de code suffisent. Le changeur s'intègre avec le panier et le paiement afin que la devise choisie ne soit pas perdue lors du passage du catalogue à la page de paiement.
Ce qui est inclus dans le travail :
— widget dans l'en-tête avec recalcul instantané des prix
— connexion à une source de taux de change actuel
— mémorisation de la devise choisie entre les visites
— intégration soignée dans le balisage existant et le panier