Jonite
A large Craft CMS build for breeze block maker Jonite, recognised by Awwwards with Site of the Day and the Developer Award.
Craft at scale
A marketing site and a shop run from one Craft CMS install, with flexible page-builder content for each type of page. GSAP drives the animation and scroll-based interactions, and Blitz static caching keeps it fast.
Image: The Jonite homepage, with the headline "Decorative stone grating for modern urban living" above links to projects, the shop and products
Enquiries into the ERP
A custom Formie integration sends form submissions straight into Odoo ERP, so enquiries land where the team already works.
Image: The Jonite contact form, with fields for name, email, phone, country, company and message
Headless Shopify, inside Craft
Products sync from Shopify into Craft so content can sit around them. A headless cart built on the Storefront API prices every region, then hands over to Shopify checkout.
Image: The Jonite cart, summarising an order for a breeze block with a button to proceed to checkout
The visualiser
Customers enter their wall and block dimensions and the tool builds a configurable grid. They choose products, drag-select to paint or replace blocks, and rotate and flip patterns until the wall looks right.
Image: The Jonite visualiser, showing a wall of Tessera breeze blocks beside controls for wall size, collection and colour, with a running total of blocks and price
Built for real walls
Dimensions work in metric or imperial. When a wall needs a partial block on its last row, the tool says so and suggests adjusting the size to use full blocks only.
Image: The visualiser warning that the wall height needs a partial block on the last row
Save, share, buy
Designs save without an account and come with a link to edit or view them, and they can be emailed to a friend or client. The block counts go straight into the Shopify cart, connecting the design to a purchase.
Image: The visualiser's order summary, listing the blocks needed for the design with a total price