Carat & Kin.
A Shopify storefront for fine jewellery
A custom Shopify storefront and pricing studio that prices every piece from gold, stones, making charges and GST.
- Client
- Carat & Kin
- Industry
- Jewellery / E-commerce
- Engagement
- Build
- Relationship
- A client partnership

The brief.
Carat & Kin, a lab-grown diamond jewellery brand, needed its approved storefront designs turned into a Shopify store its own team could edit — and a dependable way to keep prices right. Every piece's price depends on gold weight and purity, diamonds and gemstones, making charges, discounts and GST, so pricing a whole catalogue by hand was not an option.
Our response.
We built a custom Online Store 2.0 theme from the approved prototypes, with pages for customising a ring, trying pieces at home, virtual consultations, lab-grown education, a store locator and a wishlist. Behind it, a custom Shopify app on Railway runs a deterministic pricing engine, publishes each variant's price and a price breakup to Shopify, and reprices the catalogue in the background when rates change. A React pricing studio lets the team manage rate masters, making-charge and discount rules, GST and reconciliation, while App Proxy endpoints add delivery estimates, the price breakup, an Instagram feed and WhatsApp enquiries to the storefront.
- Shopify Theme Development
- Custom Shopify App
- Pricing Engine
- Admin Dashboard
- Commerce Integrations
Brick by brick.
- Course 01
Prototype to Theme
Converted the approved HTML, CSS and JavaScript prototypes into a merchant-editable Shopify theme with 67 custom sections.
- Course 02
Prices That Explain Themselves
A deterministic engine for gold, stones, making charges, discounts and GST, with a price breakup available to shoppers on every product.
- Course 03
A Pricing Studio for the Team
Diamond and gemstone rate masters, pricing rules, versioned configuration with an audit trail, and background repricing with reconciliation and retries.
- Course 04
Connected Commerce
HMAC-verified Shopify webhooks, Sequel247 delivery estimates, an Instagram feed and WhatsApp click-to-chat with a lead log.
What it became.
- Theme Sections
- 67
- Custom Online Store 2.0 sections
- Rate Masters
- 148
- 54 diamond and 94 gemstone rate rows
- Studio Routes
- 17
- Pricing, rules, jobs, products, customers and settings
- Test Files
- 30
- 21 backend and 9 dashboard test files
Project scope and implementation details from Edifio’s case study.
Schedule of materials.
- 01Shopify Liquid (OS 2.0)
- 02Shopify Admin GraphQL API
- 03Node.js
- 04Express
- 05PostgreSQL
- 06React 19
- 07Vite
- 08Tailwind CSS 4
- 09shadcn/ui
- 10TanStack Query
- 11Vitest
- 12Playwright
- 13Railway





