portfolio rapnet integration opencart

RapNet Integration with OpenCart

Rio Diamonds

The Ask

Rio Diamonds is a Jewelry online store with studio cum showroom in Singapore . They have been designing and manufacturing Fine Jewelry and engagement rings for many years. At Rio Diamonds, your vision comes true with the best customer experience and quality craftsmanship. In order to create a beautiful custom design, they pay great attention to every single detail. To cater the growing demand for selling and providing users best online experience, they approached JewelStream for rapnet integration and build your own jewelry (rings, earrings and pendants) ...

The Approach

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

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

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

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

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

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 rapnet virtual diamond inventory through the ‘Design Your Own Ring’ module allowing the customers to create thier unique ring.

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