Hosted shop-floor software for DTF and print on demand

Every sheet costs you something. We measure it.

Ink read per colour channel from your RIP’s own job data. Film from the sheet’s real dimensions. Every job carries its own cost and its own margin, so you know which work makes money and which quietly does not. Orders in, artwork routed, printed, checked, packed, shipped and invoiced — one system, nothing to install.

Built in a working print shop, not a boardroom. It runs a production floor every day.

THE SYSTEM, COUNTED

144
tables
189
app modules
208
migrations
4,652
tests passing
8
surfaces
220
templates

EIGHT SURFACES, ONE BACKEND

Every person on the floor gets a screen built for their job

Not one dashboard with eight tabs. A printer operator, a QA bench and a packer need different screens, so they have different screens.

01

Admin console

55+ sections. Orders, triage, CRM, billing, routing, settings.

02

Operator kiosk

One touch station per printer. Grab work, crop and reprint, move a job to another printer.

03

QA bench

Pass, fail, missing or crop, per sheet. Bulk verdicts and a pack desk.

04

Handheld scanning

Scan-driven QA and shipping on a 4-inch device. Paired, not a password.

05

Partner portal

Wholesale customers see their own orders, invoices, statements and branding.

06

Warehouse wallboard

A 1920 by 1080 floor display. Queue depth and priority alerts, refreshed every 10 seconds.

07

Proof and quote links

Customers approve a proof or accept a quote from a link. No account, no login.

08

Device shell

Server-rendered launcher, over-the-air app releases, kiosk provisioning.

EVERYTHING IT DOES

The whole system, listed

Cost and margin

Ink per colour channel from the RIP's Job XML. Film from the sheet's real dimensions. Not a spreadsheet estimate.

Order intake

Webhooks from five order formats, deduplicated and idempotent.

Artwork resolution

Download, validate, unzip, trim, white layer, gang-sheet label.

Printer routing

Master queues and keyword rules decide the printer. Unmapped work goes to a tray, never a default.

RIP integration

Jobs placed atomically into hotfolders. Status polled back from the RIP.

Sheet-level QA

Pass, fail, missing or crop, recorded per sheet with a reason.

Crop and reprint

Reprint a region without resubmitting the whole sheet.

Picks and packing

Physical items picked, orders gated until everything is ready.

Shipping desk

Carrier scanning, package to order reconciliation.

Revenue and P&L

Sale price captured at intake. Nightly digest of sold against cost.

CRM

Customers, contact points, master and alias linking.

Comms

Email, SMS, voice and chat, in one inbox.

Billing

Price groups, invoices, statements, credits, quotes.

Multi-tenancy

Companies, brand-scoped roles, a partner view that cannot reach admin.

Automations

An event bus and rules that fire on what happens.

Self-healing

Watchdogs, triage, deploy-drift detection, roughly 50 periodic checks.

Localization

English, Spanish and Russian.

Proofs and quotes

Token links customers open without an account.