Aller au contenu principal
Retour aux réalisations

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

01

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é.

02

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.

03

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