URL

https://meri-dukan-react-ecommerce.netlify.app/

image

Meri Dukan

Description

Meri Dukan is an e-commerce application built with React.js. It provides functionalities such as filtering products by category, company name, and price (low to high or vice versa). Users can add products to the cart and check the total price. All cart details are saved in local storage for persistence. The application uses BrowserRouter for routing and BrowserAuth for login authentication via Google or GitHub. The application is hosted on Netlify.

Technologies Used

  • React.js
  • Context API
  • useReducer Hook
  • BrowserRouter
  • BrowserAuth

Features

  • Filter products by category, company name, and price (low to high or vice versa)
  • Add products to cart and check the total price
  • Save all cart details in local storage for persistence
  • Login authentication via Google or GitHub using BrowserAuth
  • Hosted on Netlify for easy access

How to Use

  1. Clone this repository to your local machine.
  2. Navigate to the project directory.
  3. Run npm install to install dependencies.
  4. Run npm run dev to start the application.
  5. Open your browser and go to http://localhost:5173.
  6. Use the application to browse products, add them to your cart, and manage your cart.