About the service
Customers rarely return for a product immediately — they usually browse the catalog, leave to compare prices, or get distracted, then forget what they were looking at. I create a block that quietly remembers each opened product card and then shows it to the visitor as a carousel — on the homepage, in the catalog, or next to the cart.
Storage works entirely on the browser side: the viewed products list is written to local storage, no cookies, no session creation, no user account needed. This means the widget works the same for a new visitor and a regular buyer, and your server doesn't participate in storing this data at all — database doesn't grow, no added request load.
I style the carousel to match your current theme instead of inserting a standard plugin: fonts, spacing, hover behavior, and mobile adaptation repeat the existing design, so the block feels like part of the site, not a foreign insert. Images load lazily, scrolling works with both mouse wheel and swipe, and old records automatically get replaced when the list exceeds a set limit.
What's included in the work:
— script for memorizing on product pages
— responsive carousel markup matching your theme
— configurable record limit and storage duration
— correct handling of delisted products
— brief instructions for your team to move the block elsewhere on the site
Storage works entirely on the browser side: the viewed products list is written to local storage, no cookies, no session creation, no user account needed. This means the widget works the same for a new visitor and a regular buyer, and your server doesn't participate in storing this data at all — database doesn't grow, no added request load.
I style the carousel to match your current theme instead of inserting a standard plugin: fonts, spacing, hover behavior, and mobile adaptation repeat the existing design, so the block feels like part of the site, not a foreign insert. Images load lazily, scrolling works with both mouse wheel and swipe, and old records automatically get replaced when the list exceeds a set limit.
What's included in the work:
— script for memorizing on product pages
— responsive carousel markup matching your theme
— configurable record limit and storage duration
— correct handling of delisted products
— brief instructions for your team to move the block elsewhere on the site