... | @@ -37,7 +37,8 @@ Add Item (Generalization) |
... | @@ -37,7 +37,8 @@ Add Item (Generalization) |
|
| 1. Alex goes grocery shopping and buys fresh vegetables, dairy products, and snacks | 2. No system interaction at this step |
|
|
| 1. Alex goes grocery shopping and buys fresh vegetables, dairy products, and snacks | 2. No system interaction at this step |
|
|
| 3. After returning home, Alex opens the app and selects the Scan Receipt option | 4. Detects receipt scan |
|
|
| 3. After returning home, Alex opens the app and selects the Scan Receipt option | 4. Detects receipt scan |
|
|
| 5. Alex holds the receipt within the camera frame | 6. Extracts item details (name, price, expiration date)|
|
|
| 5. Alex holds the receipt within the camera frame | 6. Extracts item details (name, price, expiration date)|
|
|
| 7. The app automatically recognizes the items and adds them to the inventory | 8. Saves data into inventory |
|
|
| | 7. The app automatically recognizes the items and adds them to the inventory |
|
|
|
|
| | 8. Saves data into inventory |
|
|
| 9. Alex reviews and edits the inventory, adding custom notes (e.g., "Use milk first") | 10. Allows the user to manually edit inventory |
|
|
| 9. Alex reviews and edits the inventory, adding custom notes (e.g., "Use milk first") | 10. Allows the user to manually edit inventory |
|
|
| 11. A few days later, Alex checks the inventory before shopping again | 12. Displays the updated inventory list before the next shopping session |
|
|
| 11. A few days later, Alex checks the inventory before shopping again | 12. Displays the updated inventory list before the next shopping session |
|
|
|
|
|
... | | ... | |