KitchenLens

Module 1 – Delivery Check-In / Snap & Verify

Version 1.0 Active Module 2 β†’

πŸ“‹ Module Overview

The Delivery Check-In module streamlines the receiving process by combining AI-powered image recognition with invoice verification. Staff can quickly snap photos of deliveries, automatically detect items, and verify against expected invoicesβ€”all in one seamless workflow.

4
Workflow Stages
AI
Image Recognition
Auto
Stock Updates
Real-time
Verification

πŸ”„ Workflow Stages

1

Access & Setup

πŸš€
  1. Open "Deliveries" tab β†’ Tap "+ New Delivery"
  2. Select Supplier from dropdown (auto-filled via database)
  3. View recent or pending invoices (OCR integration)
  4. Select invoice or tap "No Invoice Yet"
2

Capture & Recognition

πŸ“Έ
  1. Tap "Snap Delivery" to capture or upload photo
  2. Progress bar + thumbnail preview while AI processes image
  3. System auto-generates detected item list (product + qty)
  4. Cross-checks recognised data against invoice
3

Review & Edit

✏️
  1. Two-column view: Invoice (Expected) vs Detected (Actual)
  2. User marks βœ” Received / ⚠ Missing / ✏ Edit Qty / πŸ“· Add Photo
  3. Optional note for damaged or missing items
4

Confirmation & Log

βœ…
  1. Tap "Confirm Delivery"
  2. Show summary popup (e.g., "4 items received, 1 missing, 1 damaged")
  3. Save Delivery Log (Supplier, Staff, Time, Invoice, Flags)
  4. Auto-update Stock + Outstanding Deliveries lists
  5. Send Manager alert if threshold exceeded

βš™οΈ System Logic & Data Flows

πŸ”—

Data Integration

Pull supplier & invoice data from OCR Inbox module

πŸ€–

AI Recognition

AI recognises packaging and product labels from images

πŸ”

SKU Matching

Cross-check SKUs against product master database

⚠️

Mismatch Alerts

Flag mismatches and prompt user verification

πŸ“Š

Auto Updates

Update stock levels and audit logs automatically

πŸ’‘ Outputs & UX Features

βœ”

Visual Comparison Table

Invoice (Expected) vs Recognised (Actual) side-by-side view

πŸ“±

Action Icons

βœ” Received / ⚠ Missing / ✏ Edit / πŸ“· Upload

⏳

Progress Feedback

Progress bar and toast messages for each action

πŸ“„

Export & Share

Optional PDF summary report or share link after verification

🎨

Colour-Coded Status

Green = Confirmed, Amber = Missing, Red = Damaged

πŸ”§ Technical Requirements

πŸ“Έ Camera Access

  • Mobile camera API integration
  • Photo upload from gallery
  • Image compression and optimization

πŸ—„οΈ Database

  • Supplier master list
  • Product/SKU database
  • Invoice records with OCR data
  • Delivery log storage

πŸ€– AI/ML Services

  • Image recognition API
  • OCR engine integration
  • Product label detection
  • Quantity estimation

πŸ”” Notifications

  • Manager alert system
  • Threshold-based notifications
  • Real-time status updates

πŸ“ˆ Process Flow Diagram

Start New Delivery
↓
Select Supplier Choose from database
↓
Link Invoice OCR or manual entry
↓
πŸ“Έ Snap Photo AI processes image
↓
AI Detection Generate item list
↓
Compare & Verify Expected vs Actual
↓
Mismatches?
Yes
β†’
Edit & Note
↓
No
βœ… Confirm Update stock & logs