build-with-mhonn

December 2025

ORC, AI-Powered Receipt Processing

A mobile-installable PWA that turns receipt photos into structured, exportable expense data. Gemini OCR extracts a dozen fields with a confidence score each.

The problem

Receipts pile up as photos, and turning them into expense records is manual typing. Sending them to a hosted service also means handing over private financial data.

What I built

  • Google Gemini OCR with per-field YAML extraction across a dozen fields, each with a confidence score.
  • Web Workers keep the UI responsive during batch processing.
  • Privacy-first, local-first architecture: IndexedDB persistence and an encrypted in-browser API key, so receipt data never leaves the device beyond the AI call.
  • Multi-format export: CSV, Excel, PDF and JSON.
  • Installable on mobile and deployed on Vercel.

Screenshots