NJ Jewels: a jewellery store that looks as considered as the pieces.
An online store for a Pakistani jewellery brand, built on WordPress and WooCommerce with Elementor Pro, styled to feel premium and kept simple for the owner to run.
- Client
- NJ Jewels, Pakistan
- Project
- Online store
- Platform
- WordPress and WooCommerce
- My role
- Build and development
The brief
The owner wanted customers to browse collections of rings, earrings, necklaces and bracelets and order directly, on a site that felt like the brand rather than a template.
What I built
- A WooCommerce store on the Bijoux theme, using Elementor Pro and Happy Addons Pro.
- A tan gold, ink and cream palette with Cormorant Garamond headings and Poppins for body text.
- Collection and category pages, product carousels and custom sale badges.
- Delivery, returns, terms and contact pages.
Problems solved along the way
A premium theme, Elementor add-ons and WooCommerce don't always agree on styling. I worked through the conflicts across the theme, the add-on widgets and the WooCommerce templates until every page matched.
On phones, the Buy Now button stopped working. It looked like a styling problem, but the cause was a JavaScript conflict. Once traced and fixed, customers could check out on mobile again. A scrolling announcement bar also needed fixing to display properly.
How it ran
We agreed the scope, revision rounds and timeline in a written contract before work began, which is how I run every project.
Got a website or store in mind?
Send me a few lines about it. I reply within a day, and after a short call you get a written scope with a fixed price and dates.

