Cassa e commercio
POS offline-first: tenere la cassa in funzione quando cade Internet
Una cassa che dipende da una connessione costante si ferma quando si ferma la connessione. Un progetto offline-first continua a vendere e sincronizza dopo.

Il rischio di una connessione costante
Un sistema di cassa che invia ogni azione a un server remoto è semplice da costruire, ma si ferma quando la connessione si interrompe. Un guasto al router, una linea tagliata o un'interruzione del fornitore in un'ora di punta significa clienti in attesa e personale che improvvisa con la carta.
Lo schema offline-first
In un progetto offline-first la cassa tiene una propria copia locale dei dati di cui ha bisogno: prodotti, prezzi, tavoli aperti e vendite del giorno. Registra ogni vendita prima sul dispositivo e invia i record al sistema centrale ogni volta che è disponibile una connessione. Il cliente non nota alcun calo del servizio. Il progetto SQLite, un database incorporato molto diffuso, descrive direttamente questo tipo di uso: archiviazione locale per singole applicazioni e dispositivi, e come cache che permette a un'applicazione client di continuare a funzionare durante le interruzioni di rete.
Cosa verificare prima di affidarsi
Chieda come il sistema risolve i conflitti se due dispositivi modificano lo stesso articolo offline, per quanto tempo può funzionare senza connessione, come protegge i dati locali e come può vedere che tutto è stato sincronizzato. Un sistema che sincronizza in silenzio e non mostra alcuno stato la lascia a indovinare.
Il nostro piano
Il funzionamento offline-first che sincronizza quando si torna online è una funzione prevista sia per MayPos Shop sia per MayPos CRS. Entrambi i prodotti sono ancora in sviluppo e l'elenco delle funzioni può cambiare prima del lancio.


