تفاصيل العمل

This project is a fully functional React.js e-commerce web application that dynamically fetches product data from an external API and displays it in a modern, responsive interface.

Product Listing: Fetch products via API and display them in card-based UI.

Product Details Page: View complete details (title, description, price, brand, category, stock, rating, and images with slider).

Shopping Cart: Add/remove products with quantity controls (+ / - buttons).

LocalStorage Integration: Cart data is saved and persisted even after page reload.

Category Filtering: Browse products by category.

Search Functionality: Real-time search with suggestions.

Responsive Design: Built with React.js and styled for mobile & desktop.