Qtec Solution Limited

Nivoda Feed Jewelry Website Case Study

One of Qtec Solution Limited’s clients specializes in making customized jewelry. They have got an expert team that helps and guide people to choose the right jewelry while giving customers a delightful experience and satisfaction. Without any doubt they provide the best professional services with top notch quality of the products. The Company approached Qtec Solution Limited with a vision to develop a website that will give an attractive look with dynamic features. Qtec Solution Limited worked really hard to develop this website according to clients requirements and deliver it within the planned schedule. This website was developed with Django/Python technology in the backend and Nuxt.js in the frontend with REST API connected in between. 

Nivoda Feed Jewelry Website

Client Requirements

The client requested a faster loading website (Backend, frontend). They wanted to have a signup, wish list and cart options. As their payment gateway method they wanted Stripe and Newpay to be inserted in the website. The website must be developed in a way where customers can customize their jewelry according to type, shape, color, style and metal wise. One of their significant requirements was Nivoda API implementation. They wish to have a feature where customers can customize their ring with engraving. The Qtec Solution team provided utmost dedication and developed this website according to clients requirements with pixel perfect design. 

Nivoda Feed Jewelry Website

Key features

Ring Customization

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

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

Payment Gateway Method

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

Mobile Responsive

Mobile Responsive

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

Diamond Filtration

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.

Engraving

Engraving

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

How we build it?

The website was developed with MVP(Minimum Viable Product). Add to cart, Placing an order and making payment options were implemented in this website. Stripe and Newpay were developed as their payment gateway method. The Qtec Solution team provided utmost dedication to build unique features such as Ring Customization, Nivoda API Implementation and Diamond Filtration. Agile Software Development Methodology was implemented while developing this website. Scrum meetings were conducted on a daily basis by the scrum master. Where each team member was assigned tasks according to the sprint.  

Nivoda Feed Jewelry Website

Technologies

Amazon Web Services (AWS) is the world’s most widespread and largely adopted cloud platform. It is a subsidiary of Amazon. AWS is a mixture of infrastructure as a service, platform as a service and packaged software as a service offerings. It can offer organization tools such as compute power, database storage and content delivery services.

REST API(Application Programming Interface) is an interface that two computer systems use so that information can be exchanged over the internet securely. In order to perform many tasks most business applications have to communicate with other internal and third party applications. REST API supports this information exchange because they follow secure, reliable and efficient software communication standards.

Flutter is an open-source UI software development kit created by Google. It is used to develop cross platform applications for Android, iOS, Linux, macOS, Windows, Google Fuchsia, and the web from a single codebase. First described in 2015, Flutter was released in May 2017.

Django is a high-level Python web framework that promotes rapid development and clean, pragmatic design. It follows the MVC (Model-View-Controller) pattern, provides built-in security features, and includes tools for database management, authentication, and scalability. Designed for efficiency, Django helps developers build robust and scalable web applications quickly.

Vue.js is a javascript framework developers mainly use to create interactive user interfaces. This framework is lighter and more adaptable. Which is why many developers from beginners to experts prefer it. Vue.js can be applied to both desktop and mobile app development.

Javascript is a dynamic computer programming language. It is generally used as a part of web pages. The implementation of Javascript lets client side scripts interact with the user and create dynamic pages. Javascript is lightweight. It is an interpreted programming language. Javascript has object oriented capabilities. With javascript you can dynamically update content, control multimedia, animate images and pretty much everything else.

Book a 1:1 Meeting Whatsapp-color Created with Sketch. Let's talk at Whatsapp Get Instant Project Estimation