About the service
I develop product comparison widgets for online stores and know exactly why such blocks don't take off: customers are forced to leave for a separate page, the add button is buried deep in the card, and the characteristics table becomes an unreadable wall of text. I approach the task differently — all functionality is built around the habits of real shoppers, not programmer convenience.
The "compare" button appears right on the product card, in the catalog, and in quick view — adding takes one click, the counter updates instantly without page reload. The characteristics table opens in a popup or on a separate screen, products sit side-by-side, and parameters that differ between models are automatically highlighted by color or formatting. Identical characteristics can be collapsed with a toggle so the table doesn't stretch.
The widget connects to the existing product characteristics structure — numeric, text, and boolean fields, units of measure — without duplicating the catalog or extra tables in the database. The solution is responsive for mobile screens and integrates cleanly into the theme without conflicts with site scripts.
What the work includes:
— comparison table with responsive layout;
— add button on card and in catalog with live counter;
— automatic highlighting of differences between selected models;
— saving comparison list between user visits;
— customization to your catalog characteristics structure and testing.
The "compare" button appears right on the product card, in the catalog, and in quick view — adding takes one click, the counter updates instantly without page reload. The characteristics table opens in a popup or on a separate screen, products sit side-by-side, and parameters that differ between models are automatically highlighted by color or formatting. Identical characteristics can be collapsed with a toggle so the table doesn't stretch.
The widget connects to the existing product characteristics structure — numeric, text, and boolean fields, units of measure — without duplicating the catalog or extra tables in the database. The solution is responsive for mobile screens and integrates cleanly into the theme without conflicts with site scripts.
What the work includes:
— comparison table with responsive layout;
— add button on card and in catalog with live counter;
— automatic highlighting of differences between selected models;
— saving comparison list between user visits;
— customization to your catalog characteristics structure and testing.