Labels & recipes

Labels turns a recipe into a print-ready prep label — with the use-by date and allergen statement calculated for you, not handwritten on tape. Author the recipe once; the line prints from it dozens of times a shift, and every print is recorded.

A 30-second tour

Recipes — the source of truth

A recipe holds the ingredients, the allergens, and the shelf-life. That is what makes the label trustworthy: when you print, Mihwar reads the recipe and fills the label in for you — the prep date is now, the use-by is now plus the shelf-life, and the allergen line is whatever the recipe declares. No mental arithmetic, no stale allergen list.

Label templates

A label template is the layout — what fields print where, at what size, for which label stock. Design it once per label type (prep label, date dot, receiving label) and reuse it across recipes.

Printing

  1. Pick the item

    From Print, choose the recipe and quantity. One-tap for a single label, batch for a tray.
  2. Mihwar builds the label

    The prep date, use-by date, and allergen statement are computed from the recipe and dropped into your chosen template.
  3. The print job is recorded

    Mihwar creates a print job for the printer you select and records it in history. You can reprint any past job from there.

Where the label comes out depends on the printer you point it at:

  • Network printer — Mihwar sends the job straight to the printer and it prints. The job reads Printed when that send succeeds.
  • Bluetooth printer — the browser does the printing over Web Bluetooth, so print from Chrome on desktop or Android. The job stays pending until your device confirms the label was written — “Printed” means the sticker actually came out, not just that Mihwar tried.
  • No printer configured — Mihwar generates a downloadable PDF label sheet instead. A Download link appears in the print sheet and on the row in history, so you can print it on any office printer.

Allergens

The allergen registry is the controlled list your recipes draw from, so “contains nuts” means the same thing on every label. When a recipe's allergens change, Mihwar can flag that labels printed from it are now out of date — a real food-safety risk if the old labels are still on the shelf.

Receive mode

Labels can print in a receiving flow too — date and label goods as they come in the door, so first-in-first-out is something you can actually see on the shelf rather than guess at.

Where Labels connects

Preparing a recipe can generate its label automatically, so the prep step and the date label are one action instead of two. And because allergens live in the recipe, an allergen change ripples to the labels that depend on it rather than waiting for someone to remember.

Permissions — who can do what

  • labels:read — view recipes, label templates, printers, and print history.
  • labels:print — trigger prints (one-tap, batch, receive-mode) and reprint from history. This is the everyday line-staff permission.
  • labels:manage — author recipes, design label templates, and manage the allergen registry.
  • labels:admin — configure printers (vendor, address, settings).

FAQ

How is the use-by date calculated?

From the recipe's shelf-life: prep date (when you print) plus the shelf-life gives the use-by date. Keep the shelf-life on the recipe correct and every label is correct.

I changed a recipe's allergens. What about labels already printed?

Mihwar can flag that prints from that recipe are now stale so you can pull and reprint them. The allergen statement lives in the recipe, so the fix is in one place rather than on every printed sticker.

My printer is not in the list.

Configure what you have under Printers. And if no printer is connected at all, you are not stuck: Mihwar gives you a downloadable PDF label sheet — the Download link is in the print sheet and on every history row — that you can print on any office printer.