Why an Offline-First POS Application Boosts Reliability