As a restaurant manager, I want to configure the camera app to accurately scan and record data from returning plates so that I understand which dishes are popular and well received by customers.
Acceptance Criteria
[ ] Manager can enable or disable plate scanning feature per device.
[ ] Manager can set the threshold for portion size to be considered 'finished' by a customer.
[ ] Manager can input the typical serving size for comparison with the returning plate.
[ ] Manager can view a log of scanned plate data in a user-friendly format.
[ ] Manager can set the scanning frequency or manual triggering for scanning process.
[ ] System can differentiate between different types of dishes for scanning accuracy.
[ ] Manager receives a notification when the system detects a dish with an unusually high return rate.
sequenceDiagram
participant Manager as M
participant UserSettings as US
participant ScanningSystem as SS
M->>US: Toggle scanning feature
US->>SS: Update setting
M->>US: Set threshold & serving size
US-)SS: Scan based on new settings
SS->>M: Display scanned data log
UserSettings for Plate Scanning Feature
As a restaurant manager, I want to configure the camera app to accurately scan and record data from returning plates so that I understand which dishes are popular and well received by customers.
Acceptance Criteria