jewelstream_Endless Diamonds_Banner

RapNet Integration with OpenCart

Endless Diamonds

The Ask

Endless Diamonds is a Jewelry store and showroom operated in Houston, Texas. They have been designing and manufacturing Fine Custom Jewelry for over 25 years. At Endless Diamonds, your vision comes true with the best customer experience and quality of craftsmanship.In order to create a beautiful custom design, they pay great attention to every single detail. They approached JewelStream to build their new website along with a new core management system for their business. One of the vital goals of the website was to sell customized jewelry. This included a 'design your ring' module that allowed customers the ability to choose their own diamond and setting for a ring....

The Approach

Conceptualize, design, and develop the responsive jewelry e-commerce website which is committed to providing every customer with the highest quality jewelry online shopping experience

Using OpenCart as the selected platform, develop a custom e-commerce site for Endless Diamonds

Implement vQmod mechanism to modify OpenCart core without damaging the integrity of the core system for upgrades

Implement a design that is attractive and at the same time not too distracting to the user

Structuring and navigation of the system to be done in a way that everything is a click away for the users

Develop an intuitive backend interface that listed all the details of the jewelry

Develop inventory management in a way that it can be administered by non-technical staff

Auto retrieve attribute details for variations of the same product

Since OpenCart is not pre-packaged or pre-installed to generate SEO friendly URLs, enabled & activated an option for it in the store

Autoload products on the product page so that the user does not have to wait for another batch of products to load or click on the ‘Load More’ button, or go on the next page

Give the longest amount of attention to the ‘Design Your Ring’ module

RapNet API integration with OpenCart allows customers to quickly search, filter, and compare loose diamonds according to shape, price, carat, color, clarity, fluorescence, certificate types, and more

Bulk uploading of loose diamonds through CSV files

Allow the customers to select a mounting and a loose diamond from your virtual diamond inventory through the ‘Design Your Ring’ module

Keep the login process pretty simple for the users and provide a Facebook login

Provide a feature-rich shopping cart where the users can easily buy the products of choice after calculation of taxes, shipping, labor, etc.

Keeping sales in mind, provide a popup on the home page, a page for promotions, and a page to take requests for custom jewelry

The Technology

JewelStream_Three-tier framework

OpenCart

JewelStream_Dashboard Template

HTML5, CSS3, JavaScript, jQuery, Slick JS

JewelStream_database services

MySQL

JewelStream_PHP_service

PHP

JewelStream_Bootstrap

BootstrapCDN