Jewelry E-Commerce Web Application

Vella Diamond


Vella diamond is an online jewelry store for Empire Treasures a flagship store located in Singapore offering a complete spectrum of brilliant gems & a good collection of engagement and wedding rings. Looking at the demand for an increase in jewelry eCommerce, ET decided to launch their online storefront and named it Vella diamonds. With the support of their jewelry specialist, Vella Diamonds is aiming to provide the same product lines as their walk-in stores...

The Ask

Vella approached netfillipians to set up engaging content & user interactive Design your own ring module. Their e-commerce site consists of diamonds from RapNet & gemstones through fine-tuned suppliers. Vella was ambitious about establishing an effective user experience by showcasing different variants of jewelry products from the website. The Netfillipians designed a robust database application to streamline the project management process. Automated real-time update of feeds for diamonds, gemstones, supplier monitoring, and data analysis were some key features. They had asked for a Seo-friendly site that is highly adaptive & responsive to all devices with the highest quality shopping experience....

The Challenge

To ease the process of product management.

Dynamic URL Creations according to metal attributes.

Custom label creation to add description according to product category.

Enable high-level control on product attributes universally applied by the admin.

Page performance increases up to 50% as compared to readymade CMS.

The Features

Loose diamond search by applying 4C (carat, cut, color & clarity & advanced filters like intensity, Polish, Symmetry, Fluorescence, depth, table & report)

Users can view the complete listing of engagement rings on the search page with custom filters like style, shape, metal & price.

Diamond module provisioning the admin to upload his own diamonds feed in addition to the feed provided by the suppliers.

Unambiguous Design your own engagement ring having a step-by-step format starting from Select A ring – select Diamond – add to cart-purchase. With the ability to change the ring style, its size, and diamond shape at any point.

Two distinct panels of global and exclusive diamonds are explicitly on the diamond navigation menu managing feeds from Rapnet API & data of choice from direct suppliers respectively allowing the customers to choose from either feed as per their wish.

Rapnet Instant Inventory – Custom Integration APIs are integrated to showcase a diamond search page and display page with an option to add it to the cart or to the ring setting-step builder.

Dynamic responsive engagement ring page ensuring that the visitors who are accessing the website through mobile devices have a brilliant user experience.

Compare diamonds by conducting a search through multiple check box selections and click ‘Compare’ to get a vertical grid view of your selected diamonds.

Users can see the detail of the selected diamond-like lab name, certificate number & 4C with graphical representation on the diamond display page.

“Drop a Hint” feature to assist customers to inform friends about their engagement ring selection.

Set the same price for engagement ring variations or change it according to metal & purity

Dynamic & Seo friendly URL generation for category & product pages using attributes like category, style, metal color.

Third-Party API & code libraries are used for incredible product videos. The JSON files generated from the hardware device is uploaded to AWS S3 minimizing the download time of the product display page

Markup module for diamonds & gemstones wherein it can be applied as per the carat weight, price, supplier, or blanket overall percentage.

The Technology

JewelStream_Dashboard Template

Javascript, AJAX

Vuexy Admin Dashboard Template

JewelStream_Laravel system

Laravel 8

Spatie, Flysystem…


AWS EC2 Linux


Recently Introduced