Skip to content

This is a fully functional Ecommerce Website which allows the user to login,add products to cart,view products in detail and do the payment through credit card.Built using React,React Router,OAuth2 for user authentication,Stripe for payment and Netlify for deployment.

License

Notifications You must be signed in to change notification settings

kritika27/ecommerce-store-reactjs-stripe-oauth2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce App

Description

This is a fully functional Ecommerce Website which allows the user to login,add products to cart,view products in detail and do the payment through credit card.This website is built using React,React Router,OAuth2 for user authentication,Stripe for payment and Netlify for deployment.Images used in this website are being taken from Unsplash website.

Payment Card Details:

  • Card Number: 4242 4242 4242 4242,
  • Expiry: Any future Date,
  • CVV: Any 3 digit number.

Demo

👉 Link

Screenshots

Homepage Capture

Login Popup login

Products Page product

Product Details Page product_details

Cart Page cart

Stripe Payment Page payment

404 Error Page error

Installation

Step 1 🍴 Fork this repo!

Step 2 👯 Clone this repo to your local machine using https://github.com/kritika27/ecommerce-store-reactjs-stripe-oauth2.git

Step 3 HACK AWAY! 🔨🔨🔨

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

License

Apache-2.0 License.

Made with ❤

About

This is a fully functional Ecommerce Website which allows the user to login,add products to cart,view products in detail and do the payment through credit card.Built using React,React Router,OAuth2 for user authentication,Stripe for payment and Netlify for deployment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published