Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
The project was completed under a contract with a contractor, so the client company is not disclosed. The task is to develop an online jewelry store on OpenCart with functionality at the level of DiamondsFactory: quick product selection, convenient navigation, deep filters, and a premium user experience.

What has been done:

== Custom Filter
A filtering system based on parameters (weight, metal, inserts, price, collections) was developed from scratch. The filter instantly updates results without reloading the page.

== Enhanced Product Card
Dynamic options, calculations, a gallery, attributes, and improved UX have been added — the client sees everything needed to make a decision.

== Mega Menu
A large navigation panel with categories, subcategories, highlighting of active sections, and selling blocks. It increases the depth of browsing and reduces the time spent searching for the desired product.

== Custom Cart
The entire checkout process has been rethought: quick cart, quantity adjustment, price update, discount logic, and checkout steps.

== Responsive Version
Full optimization for mobile devices. The interface is adapted for phones and tablets — neat, convenient, and fast.

== Speed Optimization
Minification, lazy-load, image optimization, script reduction, improvement of TTFB and Core Web Vitals.

== Result for the Client

The store has become convenient, fast, and sales-oriented. Conversion has improved, support load has decreased, and catalog viewing time has increased — especially on mobile devices.

The project meets the level of premium e-commerce stores in the jewelry category.

#opencart #ecommerce #onlinestore #layout #websiteimprovement
#productfilter #megаmenu #responsivelayout #cart #uxui #jewelrystore
Work details
Budget 579 USD
Added 9 November 2025
62 views
Freelancer
Serhii Soloviov
Ukraine Kharkiv  24  0

Available for hire Available for hire
24 Safes completed
1 arbitration
On the service 7 months 9 days