Skip to content

pranjalkv/PkShop_E-Commerce-App

Repository files navigation

version LinkedIn


About The Project

Product Name Screen Shot With Payment Gateway using Razorpay

Data form fakestoreApi called using Asyncthunk redux toolkit ,Sort items according to price with filters. Login/Signup login with Google options made available using Firebase auth .Add items to cart and checkout you can pay required amount using the integrated payment method made using razorpay(use sample card no. 4111 1111 1111 1111 ) .If user is logged in data will be sent to Firebase firestore else data is sent to redux cart array .

(back to top)

Built With

  • React
  • Redux
  • Firebase
  • Bootstrap

(back to top)

Getting Started

git clone

npm install

npm install react-icons --save

npm install firebase

npm install @reduxjs/toolkit

npm install react-redux

Working

Open the app add items to Cart.

Chekout pay required amount with razorpay sample card No.4111 1111 1111 1111.

Expiry any date after today.

Cvv any name any.

As your payment gets complete you will get a refernce Id.

If you login you cart items will be saved in database and not dissappear when reload .

You can also access Admin Panel and edit products section if you ar Loged in.

License

All rights reserved pranjalkv.com ,2023

(back to top)

Contact

Your Name - @kvpranjal

Project Link: https://github.com/pranjalkv/E-Commerce-App

(back to top)

Acknowledgments

(back to top)