Softworks requires a mobile-first retail ordering application that enables store managers and sales staff to place, track, and fulfil product orders across multiple store locations from a single interface.S1
4
The system replaces the current spreadsheet-based workflow and must support offline operation for store staff with intermittent connectivity, synchronising automatically when connectivity is restored.S4
5
Goals
6
Reduce order processing time from an average of 45 minutes to under 5 minutes per order by eliminating manual spreadsheet entry and email-based approval chains.S3
7
Provide real-time inventory visibility across all store locations so that managers can make informed purchasing decisions without contacting head office.S2
8
Ambiguities
9
When two store devices modify the same inventory record while offline and then sync simultaneously, which record should take precedence?
10
The client specified offline sync but provided no conflict resolution strategy. This will affect data integrity for shared inventory across store clusters.
11
For multi-store inventory, does each store maintain its own independent stock count, or is there a shared pool that individual locations draw from?
12
The voice note and WhatsApp summary reference both 'store inventory' and 'central warehouse stock' without distinguishing whether these are separate ledgers or the same pool.