The project takes advantage of the functionalities Freecurrencyconverterapi provides. Freecurrencyconverterapi is an API that converts one currency to another and returns result in json format. The application implements the following: - Service Worker - Cache API - IndexedDB Users can select currencies to be converted from and to The application can convert currencies while the application is online or offline The application works 100% offline with a few selection of currencies that would allow for 100 requests per hour using the Free Currency Converter API. (https://free.currencyconverterapi.com/)