تفاصيل العمل

A small e-commerce application that builds a full shopping interface using data from https://dummyjson.com . Includes the main pages: Home, Category, Favorite, Cart, Product (product list), and ProductItem (single product page/component).

Main Features:

Fetching data from DummyJSON (/products, /products/{id}, /products/category/{category}).

Pages:

Home: offers + slider

Category: list products by category

Product: full product list with filtering/search/pagination

ProductItem: product details + add to cart/favorites

Favorite: saved favorite products

Cart: shopping cart with quantity update and removal

Local state management using Context + localStorage to persist cart and favorites after refresh.

UI: MUI (Material UI) + Framer Motion animations + Swiper for sliders.

Notifications: react-hot-toast

Icons: react-icons

Routing: react-router-dom v7

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
المهارات