I'm so glad to hear that you enjoy this challenge!! 😊
Some quick feedback for you yaaa:
I love the skeleton loader
Carousel is working well using Swiper!
Good job with chaining search and sort!
Nicely done on Responsive Design!
Feedback:
You should you input throttle on Search to prevent search triggers on every key input. Imagine the user search for elden, it would trigger 5 requests, which could cause heavy load on backend API if the traggic is busy.
Hover over the card looks good, but when "unhover" it, the scale immediately drop to original, which feels a bit too sudden.
Decimal places for price should be 2. eg: $ 22.00
Click on card should open a new tab. target=_blank