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.
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
Look up the price book
Calculate & adjust
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
Choose the job.
Keep product specifications, quantity, and turnaround together instead of finding each price by hand.
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
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
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.
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.
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
A stock question at the desk
Check the upstairs storeroom
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
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
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
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
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.