@organizedFellow:
Nobody needs to record the layout of every store and the location of every product in it. If the user orders their regular shopping list by aisle manually once, and then scans each item in the order they are picked up, it would be trivially easy to rearrange the items manually after the fact. Once the app is trained for a while, the user would find himself seldom if ever manually arranging the locations and the app would 'just work'. Even better if the user took a second to get a gps fix outside the store after making a big purchase, the app would know where certain products come from and could alert the user (or a member of their family) when they happen to be close to a place where something is currently active in their shopping list.
|