Skip to content

Himanshu-25/e-commerce-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Fetching Application

This is a React application that fetches product information from the Fake Store API and allows users to browse, filter, and add products to their cart.

Features

  • Product Listing: View a list of products with details like title, price, description, category, and rating.
  • Filtering: Filter products by category, price range, and sort by price or popularity.
  • Search: Search for products by title.
  • Add to Cart: Add products to the shopping cart.
  • View Cart: View the products added to the cart and their quantities.
  • Responsive Design: The application is responsive and works well on different screen sizes.

Technologies Used

  • React: Frontend library for building user interfaces.
  • React Router: For handling navigation between pages.
  • Material-UI: React components for faster and easier web development.
  • LocalStorage: To store the cart data locally on the user's browser.

Installation

  1. Clone the repository:

    git clone <repository-url>
    
  2. Install the dependencies

    cd product-fetching-app
    npm install
    
  3. Run the application

    npm start
    

Checkout the live demo here

https://e-commerce-assignment-cq9alxgoj-himanshur25s-projects.vercel.app/
 

Releases

No releases published

Packages

No packages published