├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── public ├── _redirects ├── images │ ├── Capture.JPG │ ├── Q2BAOd2.png │ ├── ahmed-carter-tiWcNvpQF4E-unsplash.jpg │ ├── cart.JPG │ ├── error.JPG │ ├── login.JPG │ ├── payment.JPG │ └── product.JPG └── index.html └── src ├── App.css ├── App.js ├── components ├── AmountButtons │ ├── AmountButtons.css │ └── AmountButtons.js ├── Cart │ ├── AddToCart.js │ ├── Cart.css │ └── CartItem.js ├── Checkout │ └── StripeCheckout.js ├── Footer │ ├── Footer.css │ └── Footer.js ├── Navbar │ ├── Navbar.css │ └── Navbar.js ├── PageHero │ ├── PageHero.css │ └── PageHero.js └── Spinner │ ├── Spinner.css │ └── Spinner.js ├── context ├── cart_context.js ├── products_context.js └── user_context.js ├── data.js ├── images ├── Q2BAOd2.png └── ahmed-carter-tiWcNvpQF4E-unsplash.jpg ├── index.js └── pages ├── CartContent └── CartItems.js ├── Error ├── Error.css └── Error.js ├── Home ├── Home.css └── Home.js ├── Products └── ProductList.js └── SingleProduct ├── SingleProduct.css └── SingleProduct.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/package.json -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 -------------------------------------------------------------------------------- /public/images/Capture.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/Capture.JPG -------------------------------------------------------------------------------- /public/images/Q2BAOd2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/Q2BAOd2.png -------------------------------------------------------------------------------- /public/images/ahmed-carter-tiWcNvpQF4E-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/ahmed-carter-tiWcNvpQF4E-unsplash.jpg -------------------------------------------------------------------------------- /public/images/cart.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/cart.JPG -------------------------------------------------------------------------------- /public/images/error.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/error.JPG -------------------------------------------------------------------------------- /public/images/login.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/login.JPG -------------------------------------------------------------------------------- /public/images/payment.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/payment.JPG -------------------------------------------------------------------------------- /public/images/product.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/images/product.JPG -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/public/index.html -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/App.js -------------------------------------------------------------------------------- /src/components/AmountButtons/AmountButtons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/AmountButtons/AmountButtons.css -------------------------------------------------------------------------------- /src/components/AmountButtons/AmountButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/AmountButtons/AmountButtons.js -------------------------------------------------------------------------------- /src/components/Cart/AddToCart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Cart/AddToCart.js -------------------------------------------------------------------------------- /src/components/Cart/Cart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Cart/Cart.css -------------------------------------------------------------------------------- /src/components/Cart/CartItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Cart/CartItem.js -------------------------------------------------------------------------------- /src/components/Checkout/StripeCheckout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Checkout/StripeCheckout.js -------------------------------------------------------------------------------- /src/components/Footer/Footer.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/Footer/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Footer/Footer.js -------------------------------------------------------------------------------- /src/components/Navbar/Navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Navbar/Navbar.css -------------------------------------------------------------------------------- /src/components/Navbar/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Navbar/Navbar.js -------------------------------------------------------------------------------- /src/components/PageHero/PageHero.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/PageHero/PageHero.css -------------------------------------------------------------------------------- /src/components/PageHero/PageHero.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/PageHero/PageHero.js -------------------------------------------------------------------------------- /src/components/Spinner/Spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Spinner/Spinner.css -------------------------------------------------------------------------------- /src/components/Spinner/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/components/Spinner/Spinner.js -------------------------------------------------------------------------------- /src/context/cart_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/context/cart_context.js -------------------------------------------------------------------------------- /src/context/products_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/context/products_context.js -------------------------------------------------------------------------------- /src/context/user_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/context/user_context.js -------------------------------------------------------------------------------- /src/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/data.js -------------------------------------------------------------------------------- /src/images/Q2BAOd2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/images/Q2BAOd2.png -------------------------------------------------------------------------------- /src/images/ahmed-carter-tiWcNvpQF4E-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/images/ahmed-carter-tiWcNvpQF4E-unsplash.jpg -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/CartContent/CartItems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/CartContent/CartItems.js -------------------------------------------------------------------------------- /src/pages/Error/Error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/Error/Error.css -------------------------------------------------------------------------------- /src/pages/Error/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/Error/Error.js -------------------------------------------------------------------------------- /src/pages/Home/Home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/Home/Home.css -------------------------------------------------------------------------------- /src/pages/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/Home/Home.js -------------------------------------------------------------------------------- /src/pages/Products/ProductList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/Products/ProductList.js -------------------------------------------------------------------------------- /src/pages/SingleProduct/SingleProduct.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/SingleProduct/SingleProduct.css -------------------------------------------------------------------------------- /src/pages/SingleProduct/SingleProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kritika27/ecommerce-store-reactjs-stripe-oauth2/HEAD/src/pages/SingleProduct/SingleProduct.js --------------------------------------------------------------------------------