Nivoda Feed Jewelry Website Case Study

Zensprint's client DD (remaining unnamed due to NDA reasons) is an expert in making customized jewelry. The team guides and helps customers choose the right jewelry while ensuring an enjoyable and satisfying experience. The company is renowned for its top-quality products and exceptional professional services. DD approached Zensprint with the vision of developing a website that combined an appealing design with dynamic features.


Client Requirements

DD was seeking a fast-loading website on both the backend and frontend. Key features included sign-up, wishlist, and cart options. For their payment gateway, they desired integration with Stripe and Newpay. A unique aspect of their requirements was the ability for customers to customize their jewelry in terms of type, shape, color, style, and metal. They also wanted to implement the Nivoda API and provide a feature allowing customers to engrave custom designs on their rings.


Key features

Ring Customization

One of the significant features of this website is the ring customization. This ring customization is divided into three steps. In the first step you need to select the ring according to style, metal, shape and types of stone. Next step is choosing a diamond. You can choose your preferred diamond from this section. In the final step you can see the overall information of the chosen customized ring. Also the size of the ring is selected country wise in this step.

Nivoda API Implementation

An API is implemented between Nivoda feed and this website. As a result, overall diamond details is derived from Nivoda feed everyday and shown in this website.

Payment Gateway Method

Newpay and Stripe is implemented in this website as their payment gateway method.

Mobile Responsive

The website was developed in a mobile-friendly way. Customers can easily browse this website on different devices.

Diamond Filtration

Another significant feature of this website is diamond filtration. Customers can choose diamonds according to shape, carat range, color grade, clarity, cut and price.


One unique feature was engraving. Customers can engrave texts or symbols on the ring.

How we build it?

The Zensprint team built the website as a Minimum Viable Product (MVP), prioritizing features like add to cart, placing orders, and payment options through Stripe and Newpay. Special attention was given to developing unique features such as Ring Customization, Nivoda API Implementation, and Diamond Filtration. The Agile Software Development Methodology was employed in the construction of the website, with the scrum master. directing a daily Kanban workflow model. Tasks were assigned to each team member in accordance with the sprint, showcasing the team's unwavering commitment and dedication to meet the client's precise requirements with a pixel-perfect design.