Project Photos

Nour El Din Gold & Silver Store in Egypt and Bahrain

Project Overview

Noureldein Gold and Silver Store is a primarily Arabic (RTL) e-commerce platform focused on selling jewelry, bullion, and accessories, with support for the Egyptian and Bahraini markets. The project did not require a ready-made template, but rather a complete solution that reflects the brand identity, supports multiple languages and currencies, and solves a real business challenge: automatically updating gold and silver prices based on weight, karat, and workmanship fees.

Brmgina developed a fully custom WordPress theme, along with a dedicated dynamic pricing solution and deep integration with WooCommerce, WPML, and Elementor.

Challenge

Before development, several challenges needed to be addressed in the jewelry store project:

  1. Metal Pricing: Gold and silver prices fluctuate, and products are defined by weight and karat — fixed manual pricing for each product cannot be relied upon.
  2. Professional Shopping Experience: An elegant Arabic interface that reflects the quality of a jewelry brand, rather than the default WooCommerce appearance.
  3. Multiple Markets: Support for the Egyptian Pound and Bahraini Dinar with an Arabic/English interface.
  4. Complex Catalog: Categories (Men/Women, Departments, Categories, Tags, and Attributes) with fast filtering without page reloads.
  5. Management Flexibility: Control checkout fields, their order, and visibility from the dashboard without modifying code.
  6. Customer Price Transparency: Displaying price details (metal value + workmanship) on the product page to build trust.

Solution

1) Noureldeing Theme — Custom Store Interface

Lightweight WordPress theme built specifically for the store, compatible with Elementor, WooCommerce, and WPML, and includes:

Brand Identity & Visual Experience

  • A unified color system (dark green, emerald, gold, and cream) with the Noto Kufi Arabic font.
  • Full RTL and LTR support for Arabic and English.
  • Dynamic page banners via ACF (title, description, badge)
  • Store announcement bar (free shipping, etc.) styled consistently with the brand identity.
  • Professional 404 page with product search and quick links to return to the store.

Homepage & Content

  • Ready-to-use shortcodes: Hero slider, category carousel, store features, and filterable product sections.
  • Custom Elementor widget for displaying products by category, section, or gender.
  • Styling for classic pages (About Us, Policies, etc.) with an elegant card-based design.

Store & Catalog

  • Custom design for the shop page and category archives.
  • Advanced AJAX filter without page reload:
    • Men / Women
    • Sections & Categories
    • Product Tags & Attributes
    • Price Range
    • Availability Status (In Stock / Out of Stock)
  • Results bar and dynamic pagination
  • Product cards in the brand’s visual style

Search

  • Instant product search (Live AJAX) from the header and the 404 page
  • Search across: product name, description, SKU, category, and brand

Product page

  • Custom image gallery with ACF product video support inside the gallery
  • Sale badges and professional price styling
  • Price breakdown display from the metals plugin

Cart and checkout

  • Two-column layout: customer details + sticky order summary
  • Checkout field manager from site settings (ACF):
    • Drag-and-drop field ordering
    • Enable/disable fields
    • Mark fields as required
    • Protection of core fields (name, country, address, city, state)
    • Respect field order by customer country (WooCommerce locale)
  • Styled login and coupon forms at checkout
  • A compact terms-and-conditions panel with a link to the full terms page

My Account

  • Fully designed account pages (login, registration, forgot password)
  • Sidebar menu, orders, and addresses — consistent with the store style
  • Correct RTL support for all form elements

Multi-currency

  • A custom currency switcher (Egypt / Bahrain) integrated with WCML
  • Secondary prices shown in the product admin for management

2) Noureldein Metal Pricing plugin — dynamic gold and silver pricing

A custom WordPress plugin by Brmgina to calculate and update metal product prices automatically:

Pricing logic

  • Read product attributes: material (gold/silver), weight in grams, purity (18/21/24 for gold; 800/925/950/999 for silver)
  • Enter the gram price for each purity from the dashboard
  • Calculation: metal value = weight × gram price
  • Add making charges (a fixed amount or a percentage — global or per metal)
  • Support for simple and variable products
  • Preserve the discount ratio when a previous sale price exists

Admin dashboard

  • Settings page under WooCommerce → Metal Prices
  • A one-click update-all-prices button with a detailed report (success / skipped / warning / error)
  • Update operations log
  • Compatibility with HPOS (WooCommerce High-Performance Order Storage)

Storefront

  • Price breakdown on the product page: metal value + making charges = final price
  • Breakdown updates automatically when the product variation changes
  • Compatibility with WPML and WCML (base currency EGP)

Technologies and Integrations

Page building and header/footer

Component Role
WordPress 6.x Content management system
WooCommerce Store, cart, checkout, shipping
ثيم Noureldeing Fully custom storefront
Noureldein Metal Pricing Gold and silver pricing
Elementor + Pro Elements
ACF Pro Site settings, page banners, product video
WPML Arabic + English
WCML Egyptian Pound + Bahraini Dinar

Key Features

  • An Arabic-first (RTL) jewelry store with a luxury design
  • Automatic gold and silver pricing by weight, purity, and making charges
  • Advanced AJAX product filtering
  • Instant product search
  • Two currencies (EGP + BHD) and two languages (AR + EN)
  • Flexible checkout field manager from the dashboard
  • Video inside the product gallery
  • Fully custom 404, My Account, and checkout flows
  • Theme + plugin built specifically for the project — no heavy off-the-shelf templates

Result

An e-commerce platform ready to scale, serving a jewelry brand professionally and giving the team practical control over pricing, catalog, and checkout — with a consistent user experience from the homepage through to order completion.

View Project