Liquor Inventory (Input & View)

Pull your master liquor catalog, then record on-hand counts by size. Offline-first; sync when you want.
Key: missing Master: /api/masterliquor Inv: /api/liquor-inventory
Status: local only Catalog: 0 Counted: 0/0 Last inv sync: never Tip: tap an item to edit counts
Input = show items missing counts. View = show everything.
Tap Actions to pull catalog / sync inventory / export.
URL options: ?k=YOUR_KEY, ?api=https://YOUR-WORKER-OR-SITE (optional), ?master=/api/masterliquor, ?inv=/api/liquor-inventory. Master expects GET { ok:true, state:{ items:[...] } }. Inventory expects GET { ok:true, items:[...] } and POST { items:[...] }.
Actions
Pulling the catalog uses the master DB you built. Inventory sync is separate (different endpoint) so you can update counts without touching the master list.
Edit
Stable ID:
Counts are per bottle size (you can use decimals for partial bottles).
Saved