
Endless Diamonds
RapNet Integration with OpenCart
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

OpenCart

HTML5, CSS3, JavaScript, jQuery, Slick JS

MySQL

PHP
