Faith Mother is a custom WordPress and WooCommerce shop where customers personalise necklaces and pendants with live pricing, gem-letter animations, and an editor-friendly block-based CMS.

Cat from Faith Mother approached me to build a bespoke jewellery experience inside WooCommerce, not bolted onto a rigid catalogue. Customers needed to personalise pieces with chosen attributes and see pricing update in real time, matching the feel of the interactive MAMA pendant page and gem-letter product animations on the existing brand site.
The previous setup was limited for product flexibility and hard to extend. I replaced that with a custom WordPress theme and WooCommerce logic that handles multiple attribute combinations, designer necklace lettering, engraving options, and a smooth shop flow, including AJAX add to bag and a polished single-product layout with split-scroll presentation and fluid gemstone selection animation.
Content is managed through custom Gutenberg blocks so Cat can update pages without a page builder. I also migrated the site from the previous developer’s hosting to her new WordPress environment with no downtime and full functionality preserved.
A bespoke WordPress theme built from scratch for a jewellery brand, no page builder, with WooCommerce handling the online shop, checkout, and product catalogue.
Custom Gutenberg blocks for editorial layouts, product sliders, the journal, Instagram feeds, and Mailchimp sign-ups, so marketing pages stay editable without code.
Custom WooCommerce product flows for letter-based necklace design and engraving, with choices carried through to the bag and order details.
Polished product pages with AJAX add-to-bag, Klarna messaging, scroll animations, and performance tweaks, designed for a premium, mobile-first jewellery store.



This video is a live screen recording moving through the Faith Mother jewellery website. It demonstrates smooth navigation across the site, product hover effects on the shop catalogue, gem-letter animation on the personalised pendant and necklace builder, and the complete add-to-cart flow with personalised options.



“I was struggling with a different web developer before I found Steve. After our initial call, I knew he could help. He's talented, professional, detail-oriented, and always goes the extra mile. He genuinely helps you build your dream website, and he does just that. He's absolutely brilliant. I cannot recommend him enough.”
Whether you're starting from scratch or need to elevate an existing site, I'm here to help.