Divine Grace Industries
Dynamic B2B website with CMS for a global industrial raw materials supplier.
Objective
The Goal
Build a professional B2B web presence for a global supplier of Ferro Alloys, Metals, Minerals, and Chemicals - with a CMS so the client can manage products without touching code.
Challenge
The Problem
Structuring a complex product catalogue (Minerals, Metals, Chemicals, Scrap, Refractories, Coal/Coke) in a CMS that non-technical staff could manage, while keeping pages fast and SEO-ready for B2B search traffic.
Solution
How We Solved It
Next.js with Sanity.io as the headless CMS. A secure Node.js webhook triggers ISR (Incremental Static Regeneration) whenever content is updated in Sanity - so the site stays static-fast but always reflects the latest products.
What We Built
Key Features
Headless CMS
Sanity.io lets the client add, edit, and remove products and content without developer involvement.
ISR via Secure Webhook
Node.js webhook triggers Next.js ISR on every Sanity publish - pages regenerate in seconds without a full redeploy.
Multi-Category Product Catalogue
Minerals, Metals, Chemicals, Ferro Alloys, Scrap, Refractories, and Coal/Coke - each with dedicated pages and specs.
B2B SEO Strategy
Structured data, industry-specific meta tags, and fast static pages optimised for industrial search queries.
Quote Request System
Integrated enquiry form routing leads directly to the sales team.
In Action
Screens

Homepage - global supplier overview and product categories.

Product category page with specs.
Outcome
Results
Lessons Learned
Sanity + ISR is a powerful combination for content-heavy B2B sites - clients get full editorial control and visitors always get static-speed pages. The webhook-triggered ISR pattern is now part of our standard CMS stack.
Built With