Point of Sale App
How a sale moves through the app
A busy counter, a shaky connection
When the connection drops at a busy counter, the cashier still has a queue in front of them and a customer holding out cash. I worked with the team on this app, mainly on how a sale is paid for and how it reaches the server once the connection is back.
A sale is saved on the device before the cashier sees it confirmed, and a void or refund waits for a supervisor's PIN. The same rules apply to everyone who signs in, and what each person can open depends on their job.


