A high-performance, offline-first inventory management application built on a modern AI-powered pipeline. Engineered to keep high-velocity catering environments synchronized, even in the heat of a 500-guest service.
"In a fast-paced kitchen, minutes are currency. I didn't build this app to write papers; I built it to keep our lines moving. When you are running a service, you cannot afford to wait on flaky network queries or manual database entries."
Catering services are chaotic, dynamic, and unrelenting. As the Head Chef and Culinary Manager at Pendleton Catering in Oregon, Austin Zumaya knows this environment intimately. He is constantly on the move — coordinating high-volume prep sheets, checking temperatures, and managing vendor deliveries on iPad and Samsung mobile devices.
Traditional inventory software failed because it was built for desks, not prep tables. In response, Austin designed and engineered his own system. This is a technical solution tailored for gloved hands, LED glare, and dead network zones.
Every dependency of the Kitchen Operations OS was chosen for performance, type safety, and direct hardware integration in challenging kitchen conditions.
Provides full type safety across all frontend components. High-efficiency UI renders ensure that inventory adjustments and scanned outputs display instantly.
Google's gemini-3-flash-preview powers invoice OCR, shelf analysis, and custom culinary calculations, wrapped in Vertex SDK secure proxies.
Firestore database with local offline persistence, secure Auth with strict kitchen manager timeouts, and scalable Storage for scanned invoice assets.
Bridges web app compilation to native iOS and Android to hook directly into system-level cameras, custom storage directories, and physical scan behaviors.
Lightweight atomic global state management paired with high-performance utility-first styling designed for ultra-low responsive layouts.
Local IndexedDB queue stores offloaded scans and pushes auto-synced commits on reconnection. ZXing handles barcode decode logic.
Both invoice extraction and barcode lookup systems utilize deterministic, multi-layered waterfall pipelines to guarantee absolute accuracy in rapid culinary workflows.
Converts physical inventory invoices to verified digital assets without human math errors.
Chef captures a high-resolution photograph of the invoice using native device cameras (optimized for iPad/S25 Ultra).
Converts image to grayscale, applies CLAHE for LED glare control, and triggers Sauvola Adaptive Binarization.
Performs matching on Tax ID, header texts, and signatures. Directs to: SYSCO, VERNS, US FOODS, or UNKNOWN.
Applies targeted custom prompts. SYSCO logic handles sideways rotations. VERNS handles distinct colored sheets.
Gemini parses image text. Automated OpenAI GPT-4o triggers instantly if Gemini is offline, complete with 3 retries.
Strips markdown syntax fences and structures extracted text into standard, uniform invoice schemas.
Runs validateInvoice() validator logic. Throws errors and highlights incomplete fields immediately.
Runs deterministic assertInvoiceMath(): validates qty × unit = total, and sums line items against total.
Displays validated invoices on ActivityPage. Cloud Function pushes database items to inventory upon final approval.
For engineers and culinary professionals alike, here are the core parameters backing Line Check Live.
The landing page of the Pendleton Catering App, running on the registered production domain linecheck.store, represents a leap in professional kitchen management.