LIEN DE L'APPLICATION SUR GITHUB PAGES (.io) : https://incalenn.github.io/converter-react/
Réalisation d’un convertisseur euro / dollar
Single page application en React
-
Afficher une valeur qui représentera le taux de change EUR / USD. Elle sera initialisée à 1.1. Toutes les 3 secondes, une valeur aléatoire entre -0.05 et +0.05 sera ajoutée ou soustraite à la valeur initiale.
-
Réaliser un front permettant de saisir un montant en EUR et affichant sa valeur en USD sur la base du taux de change
-
Mettre en place un polling régulier permettant la mise à jour de la partie USD en fonction de l’actualisation du taux de change.
-
Ajouter un switch permettant de saisir un montant en USD à la place du montant en EUR : a. Switch réglé sur "EUR": le montant saisi est en Euro, la valeur affichée est en USD b. Switch réglé sur "USD": le montant saisi est en Dollar, la valeur affichée est en EUR
-
S'assurer de la continuité des valeurs: si le switch est activé, la nouvelle entrée devient l'ancienne sortie.
-
Ajouter un champ permettant de fixer (force) un taux de change
-
Désactiver le taux de change fixe (si actif) lors d'une variation de plus de 2% avec le taux réel. La conversion sera alors effectuée en prenant en compte le taux réel.
-
Ajouter un tableau d’historique des 5 dernières demandes de conversion calculées. Le tableau affichera le taux réel, le taux saisi, la valeur initiale avec la devise associée et la valeur calculée avec la devise associée.
Note : Une attention particulière devra être portée sur l’UX.
• Code: Livraison du code sur un repo GitHub à nous communiquer • ToDo: Fichier « todo.md » listant les améliorations et les raccourcis pris à cause du temps imparti • Roadmap: Fichier « roadmap.md » listant quelques fonctionnalités qui pourraient être apportées au projet pour constituer une première backlog • Visualisation : Exposer l’application sur GitHub pages (.io)