Brewprint
Windows desktop application In production

Scan-to-print label station

Scan a barcode.
The label prints itself.

A coffee factory needed one thing: an employee scans a code off a laminated sheet on the wall, and the right label comes out of the right printer. No dialogs, no file picking, no internet, no training.

Brewprint is that machine. One installer, fully offline, built for a wall-mounted touchscreen that gets operated with one gloved finger.

Brewprint STATION

A real barcode, generated exactly the way the product generates them. Point a scanner at your screen and it reads — or press it to watch what happens on the floor.

Steps to print a label
1point and scan
Internet required
Noneruns entirely offline
Training needed
Noneone instruction on screen
Print history
Every jobsearchable and exportable

What it replaced

Six steps became one

Labelling used to mean opening a shared folder, finding the right design among dozens, pressing Ctrl + P, hunting for the correct printer in a dropdown of fourteen, checking the scale was still 100%, and clicking through a dialog — every time, for every batch, by whoever happened to be free.

Brewprint collapses all of it. A product is bound once to its label design and its printer. From then on the only action anyone performs is pointing a scanner at a wall, and the correct label is already on its way out.

Before
With Brewprint
Find the right label file in a shared folder
Scan the code on the wall
Choose the printer from a long dropdown
Already decided, per product
Hope the print scale is still 100%
Always at the designed size
No record of what was labelled, or when
Every job recorded and exportable
New staff need showing how it works
The screen says what to do

What happens when someone scans

Four things happen, and none of them are visible

From the employee's side there is one action and one outcome. Everything in between is the point of the product.

Always listening

Recognised

There is no box to click into and no focus to lose. Whatever was last touched on screen, the next scan still registers — instantly, with nobody having to prepare the station first.

One code, one product

Matched

Each code belongs to exactly one product, one label design and one printer. There is nothing to choose, so there is nothing to choose wrongly.

No dialog, ever

Printed

The label goes straight to its assigned printer at exactly the size it was designed at. Nothing pops up, nothing waits to be dismissed, nothing needs setting up on the machine.

Permanent record

Recorded

Every job joins a history the office can filter by date, product or printer and export to a spreadsheet — useful long after the pallet has shipped.

Day for a lit workshop, Night for a dim one — the roastery at closing time, where the darks turn brown-black and the copper gets warmer rather than dimmer. Every screen below is the real application.

On the floor

Brewprint idle screen reading Scan a barcode
ReadyOne instruction, nothing to press, set large enough to read from across the room.
Confirmation card showing a printed label
PrintedNames the product and the printer in the largest type on screen, then offers more copies without the employee having to aim.
Touch number pad for choosing a quantity
Any quantityBig square keys, not a spinner. This gets operated by a gloved or coffee-covered finger on a wall-mounted screen.
PIN entry pad protecting the admin area
ProtectedThe floor scans and prints. Everything that can change what prints sits behind a PIN the owner sets.

For the owner

Product table listing products, codes, labels and printers
ProductsEvery row answers four questions: what it is, what code it answers to, whether its label is ready, and which printer it comes out of.
Product editor showing a rendered label and its true page size
Label checkThe uploaded design is rendered and its true size stated, so the right label always meets the right stock — before a roll is touched.
Wall sheet generator showing a grid of barcodes
Wall sheetOne click produces the print-ready, laminate-friendly sheet of codes the whole station runs on.
Settings screen with PIN, timing and theme options
SettingsAccess, card timing, themes and printers — written in plain language, with no jargon anywhere on screen.

Built to be relied on

A station nobody has to think about

It hangs on a wall in a working factory and gets used hundreds of times a day by people who should never need to know it exists.

Proven before every release

Each build is put through hundreds of automated checks, including a pass that drives the real interface and prints real labels, then confirms the label that landed is the right one.

Independent of the internet

No cloud, no accounts, no sign-in, nothing to renew. If the connection drops in the middle of a shift, nobody on the floor notices.

Owns its own data

Every label design and every record lives in one folder on the machine. Back up that folder and the whole station is backed up.

The result

A job that used to take care now takes a wrist

The measure of this project is that there is nothing to say about using it. Someone walks up, scans, and the label is in their hand. Nobody picks a file, nobody picks a printer, and nobody gets trained.

Everything that was ever difficult — holding a code to a design, holding a design to a printer, keeping a record the office can still rely on months later — now happens somewhere the factory never has to look.