Their prices, cart and checkout lived on a rented print platform at a different address. We rebuilt all 83 priced products inside their own WooCommerce site with a custom pricing engine, then designed and built a new theme around it.
See the before and after“A great experience from start to finish.”
I’m really pleased with the new website Breeze Web built for Northside Print and Design. They got it up and running in an impressively short time, while still giving the finer details plenty of attention. The finished site looks fantastic, and I’m proud to have it representing my business.
Communication was excellent throughout the project. Whenever I had a question or needed something adjusted, Breeze Web was quick to get back to me and help work through it. Their experience and knowledge were clear from the outset, which gave me confidence that the project was in good hands.
I’d happily recommend Breeze Web to anyone looking for a website for their business.


The old home page and the new one, at the same 1440 px desktop width.
The brief
A website that sent customers away to buy
The WordPress site had 96 products, but each one was only a link. Buy sent customers to a rented print platform with its own design, cart and checkout.
The brief: bring the shop home, with no change to what anything cost.
Before
After
Part 1 · The pricing engine
Rebuilding how a print shop prices a job
Every size and quantity has its own price. Options add on top and change with the quantity, and rules hide options that don't apply. WooCommerce can't do that, so we built a pricing plugin with its own tables. Every job is priced on the server, so totals can't be tampered with.
Try it. This uses the real price table for Premium Business Cards, the same rows the live site uses.
Live demoHow the engine worked it out
How the prices were proved
Five steps. Zero guesswork.
- 01
Collect
Every price, option and rule pulled from the old admin, read-only.
- 02
Model
Pricing logic proved on the live shop and signed off.
- 03
Import
One command per product. Old addresses kept for redirects.
- 04
Reconcile
4,719 rows checked both ways. 0 differences.
- 05
Test
399 automated checks. Totals match to the cent.
On the new site
What customers and the shop get
Live pricing
Inc and ex GST, emailed or saved as a PDF.
Artwork step
Name each job, drop the files, or upload later.
Shop admin
Prices, markup and rules. Bulk edits by CSV.
No lock-in
They own the code. No licence fees.


Part 2 · The redesign
A new theme, built from the mockups
Designed as HTML mockups for every page type, then built as a custom WordPress theme with no page builder. The client edits everything from the normal WordPress screens, and all 111 suburb pages kept their text for search.
The whole home page, desktop and phone. Hover or scroll inside each one to move through it.



On a phone
Every page was designed at phone width alongside desktop, including the configurator, cart and artwork upload.


How it ran
Two weeks to staging, one more to redesign
- Kickoff
- Model signed off
- Engine built
- Catalogue in
- Staging live
- Design
- Theme built
- Live
The stack
What it runs on
The result
Northside Print now quotes, sells and takes artwork on its own site, with no rented platform in the middle and no licence fees. Every price matches what customers paid before.
Start your project