04/14/2023
Cash Giant, a Michigan based retail chain specializing in small lending, groceries, and gift card transactions, was looking for a centralized POS System for its multiple retail locations to use in order to log daily transactions and track inventory. The stores were previously tracking sales manually through excel.
HGS delivered a react-based web application hosted on Google Cloud that would allow Cash Giant to implement a central POS System that all stores could use simultaneously to track transactions and update inventory automatically in real time. An admin console allows system admins to control user rights and authenticated users to view and update transaction and inventory logs.
The react-based web application consisted of a console that requires authentication through Google Auth. These logs can be updated by authenticated users in the system in real-time according to the assigned permissions levels by the system admins.
At a system level, inventory is dynamically updated with each logged transaction. Custom logic is written to dynamically update transactions with rules specific to product categories as given by Cash Giant, allowing for customizable processing of transactions.