Currency Converter Offline
170+ devises, avec ou sans réseau.
Currency Converter Offline conserve les taux en local et les rafraîchit toutes les heures dès qu'une connexion est disponible : la conversion reste utilisable quand le réseau tombe, et la synchronisation reprend d'elle-même au retour. Plus de 170 devises, historique en graphiques, interface en 20 langues.
- Année
- 2024
- Plateformes
- Android
- Éditeur
- Codeur d'Ivoire
- Technologies
- React NativeExpoTypeScriptREST
- 170+
- Devises
- 20
- Langues
- 1 h
- Cycle de mise à jour
Étude de cas
Le problème
Un convertisseur qui interroge une API à chaque conversion devient inutilisable exactement au moment où on en a besoin : en déplacement, en zone de couverture faible, ou avec un forfait data épuisé.
Ce que j'ai construit
Une architecture offline-first : les taux sont stockés localement et font autorité pour l'affichage, le rafraîchissement horaire s'effectue en arrière-plan quand le réseau le permet, et une synchronisation qui échoue est reprise plus tard sans bloquer l'interface.
Le résultat
Une conversion instantanée en permanence, une consommation de data réduite à de courts rafraîchissements, et une interface disponible en 20 langues.
Fonctionnalités
- Plus de 170 devises prises en charge
- Taux de change rafraîchis toutes les heures
- Fonctionnement offline-first avec synchronisation différée
- Graphiques d'évolution historique des taux
- Interface disponible en 20 langues
- Conversion instantanée à partir des données locales, sans attente réseau