spark-it solutionsspark-it
Divine Grace Industries
Web

Divine Grace Industries

View Live →

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.

Homepage - global supplier overview and product categories.

Product category page with specs.

Product category page with specs.

Outcome

Results

Under 1 secondPage Load
Live in seconds via ISRCMS Updates
6 dedicated sectionsProduct Categories
6+Source Countries

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

Tech Stack

frontend
Next.js 15React 19Tailwind CSSTypeScript
cms
Sanity.ioGROQ
backend
Node.jsWebhook handler
infrastructure
VercelNext.js ISRSanity CDN