A persistent app for converting currencies, made in React Native.
The app is made with React Native and utilizes Redux to manage the state of the app, to ensure it that everything works and transfers between different screens. This is stored locally using Async Storage, to ensure that the app stays persistent and that the last used currencies are loaded in on launch.
The app is able to work entirely offline, after data containing the rates have been loaded in once. The rates will also be store locally and can of course be updated by fetching the API, whenever the user wants.
Over 180+ currencies supported, including cryptocurrencies! Using the API from Money Convert, to fetch the rates for the different currencies.