EERP Suite

Receipt OCR App Flow

User flow for receipt scanning, AI classification, and expense tracking.

uploads receipt

sends image

raw text

structured data

asks questions

User

Next.js App
(receipts.lumitra.co)

Google Cloud Vision
(OCR)

OpenRouter AI
(Classification)

Data Table
(Expense Storage)

AI Chat Sidebar
(tool_use)

uploads receipt

sends image

raw text

structured data

asks questions

User

Next.js App
(receipts.lumitra.co)

Google Cloud Vision
(OCR)

OpenRouter AI
(Classification)

Data Table
(Expense Storage)

AI Chat Sidebar
(tool_use)

Flow Description

  1. User uploads a receipt image
  2. Next.js App sends the image to Google Cloud Vision for OCR
  3. OpenRouter AI classifies the extracted text into structured fields (vendor, amount, date, items, SKR03 category)
  4. Data Table stores the classified expense data
  5. AI Chat Sidebar lets users ask questions about their expenses using tool_use for data retrieval