PROPRINT TOOLBOX / INTERNAL TOOLS

ProPrint Toolbox

Two tools for the everyday work of a local print shop.

Quoting tool

Replace price-book lookups and manual calculations with a quote ready to review and turn into a customer email.

Inventory tool

Check shared stock records before another trip to the second-floor storeroom.

To protect company privacy, all names and data shown are illustrative.

To protect company privacy, all names and data shown are illustrative.

MY ROLE

Design · Development · Testing

I proposed the tools, discussed feasibility with the owner, then designed, built, and tested them.

Original quoting tool: ~2 weeks · Latest iteration: ~1 week

In internal use

The desktop tool is used by staff handling quotes and project coordination.

QUOTING TOOL

From manual preparation to a usable quote.

A routine customer quote meant looking up the price book, calculating the total, applying adjustments, and writing an email. Repeating those steps made even a familiar job slow to prepare.

Earlier quote workflow
  1. Look up the price book
  2. Calculate & adjust
  3. Write the customer email

THE WEB TOOL

Bring the calculation into one place.

I built the full web tool around product, specifications, quantity, and turnaround. It applies supported pricing rules and builds a quote I can review before preparing the customer email.

The web quoting tool · Current interface shown

The web quoting tool · Current interface shown

Choose the job.

Keep product specifications, quantity, and turnaround together instead of finding each price by hand.

Current web UI · Configure the job

Current web UI · Configure the job

Review the quote.

Check the items, tax, and total in the same view before moving on to the customer email.

Current web UI · Card selected · Illustrative prices and tax

Current web UI · Card selected · Illustrative prices and tax

LATER ITERATION / EMAIL EDITING

Let the draft accommodate the conversation.

The earliest web version did not let me edit the email in the tool. I added editable subject and body fields so I could adjust wording before copying. Email generation and editing are now available in both the web tool and the compact window.

THE COMPACT WINDOW

Make room for the email beside it.

Built and tested as an installable desktop app for macOS and Windows.

The full web page still occupied too much screen space and made me switch back to my email. A smaller, pinnable window let the quote stay on the left and the email on the right.

Illustrative workspace · Quote on the left, separate email app on the right

Illustrative workspace · Quote on the left, separate email app on the right

CONFIGURE & REVIEW

Keep inputs close to the quote.

Choose the product, specifications, quantity, and turnaround. Add the item to the quote and review the order before generating its email.

Compact quote window with product inputs, Card selected, and an illustrative tax-inclusive total

EDIT THE EMAIL

A draft to edit, not an automatic send.

Generate the subject and body, then edit them inside the tool. Copy the reviewed draft into the email app for the final check and manual send.

Editable email generated from the Card-selected demonstration, with item price, illustrative tax and total

INVENTORY TOOL

Check the record before going upstairs.

The storeroom is on the second floor. A question about paper or card could mean leaving the desk, checking stock upstairs, then returning to the customer. I wanted a useful first check without another trip.

Earlier stock check
  1. A stock question at the desk
  2. Check the upstairs storeroom
  3. Return to the customer

THE INVENTORY TOOL

A shared first check, close to the work.

I built a stock record the owner and I can check across devices. Material specifications and recorded quantities help answer routine questions; we still update the record manually.

Inventory tool · A shared record for everyday stock checks

Inventory tool · A shared record for everyday stock checks

CHECK THE RECORD

See the material and its recorded quantity.

Readable specifications help identify the right item. Quick quantity entry commits on change; it does not use the full-item Save / Cancel flow.

Current inventory records · Invented materials and quantities

Current inventory records · Invented materials and quantities

EDIT AN ITEM

An edit has a clear ending.

Full-item edits stay in a draft until Save item. Cancel leaves the draft unapplied. Quick quantity entry is separate: it commits directly on change.

Full-item editor · Save / Cancel

Full-item editor · Save / Cancel

ITEM ACTIONS

Separate everyday and destructive actions.

Delete item is inside More actions and requires confirmation, away from routine quantity updates. The single-step minus button is disabled at zero.

Item actions · Confirmation verified in source, not pictured

Item actions · Confirmation verified in source, not pictured

REFLECTION

Designing from daily use.

Repeated calculation, preparing the email, and limited screen space each revealed a different opportunity. Using the tools myself helped me follow the whole task. Next, I would time comparable quotes and test inventory updates more systematically.

Evidence, sources & limits

Workflow, ownership, staff use, and timing are designer-reported. The estimate is not a formal efficiency study. Current source checks establish interface behavior, not measured business outcomes.

Images show isolated, source-derived UI with invented prices, materials, quantities, and identities. Device mockups and the side-by-side email arrangement are illustrative compositions, not a customer email or an actual send. Current interfaces illustrate the solution, not a historical version.

Full-item Save / Cancel is separate from direct quantity entry, which commits on change. Custom quantity validation, undo reliability, and concurrent updates need further checks. Quoting and inventory remain separate workflows.