├── .gitignore ├── .vscode └── settings.json ├── README.md ├── jsconfig.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── App.js ├── App.scss ├── App.test.js ├── api │ ├── products.js │ └── utils.js ├── cart-context.js ├── components │ ├── general │ │ ├── CurrencyFormat.js │ │ ├── CurrencyFormat.scss │ │ ├── Error.js │ │ ├── Error.scss │ │ ├── Loader.js │ │ ├── Loader.scss │ │ ├── Rating.js │ │ └── Rating.scss │ ├── header │ │ ├── Account.js │ │ ├── Account.scss │ │ ├── Cart.js │ │ ├── Cart.scss │ │ ├── DeliveryLocation.js │ │ ├── DeliveryLocation.scss │ │ ├── Logo.js │ │ ├── Logo.scss │ │ ├── Orders.js │ │ ├── Orders.scss │ │ ├── Search.js │ │ ├── Search.scss │ │ ├── index.js │ │ └── index.scss │ └── product │ │ ├── AddToCart.js │ │ ├── AddToCart.scss │ │ ├── ImageSlider.js │ │ ├── ImageSlider.scss │ │ ├── Information.js │ │ └── Information.scss ├── data.json ├── images │ └── amazon-logo.png ├── index.css ├── index.js ├── logo.svg ├── pages │ ├── cart │ │ ├── CartItem.js │ │ ├── CartItem.scss │ │ ├── index.js │ │ └── index.scss │ ├── home │ │ ├── Banner.js │ │ ├── Banner.scss │ │ ├── ProductCard.js │ │ ├── ProductCard.scss │ │ ├── Products.js │ │ ├── Products.scss │ │ ├── index.js │ │ └── index.scss │ ├── login │ │ └── index.js │ └── product │ │ ├── index.js │ │ └── index.scss ├── reportWebVitals.js ├── setupTests.js ├── styles │ ├── _base.scss │ ├── _normalize.scss │ ├── _utils.scss │ └── _variables.scss └── utils.js │ └── product.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/README.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/App.scss -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/api/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/api/products.js -------------------------------------------------------------------------------- /src/api/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/api/utils.js -------------------------------------------------------------------------------- /src/cart-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/cart-context.js -------------------------------------------------------------------------------- /src/components/general/CurrencyFormat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/general/CurrencyFormat.js -------------------------------------------------------------------------------- /src/components/general/CurrencyFormat.scss: -------------------------------------------------------------------------------- 1 | .currency-format { 2 | display: flex; 3 | align-items: center; 4 | } 5 | -------------------------------------------------------------------------------- /src/components/general/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/general/Error.js -------------------------------------------------------------------------------- /src/components/general/Error.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/general/Error.scss -------------------------------------------------------------------------------- /src/components/general/Loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/general/Loader.js -------------------------------------------------------------------------------- /src/components/general/Loader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/general/Loader.scss -------------------------------------------------------------------------------- /src/components/general/Rating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/general/Rating.js -------------------------------------------------------------------------------- /src/components/general/Rating.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/general/Rating.scss -------------------------------------------------------------------------------- /src/components/header/Account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Account.js -------------------------------------------------------------------------------- /src/components/header/Account.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Account.scss -------------------------------------------------------------------------------- /src/components/header/Cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Cart.js -------------------------------------------------------------------------------- /src/components/header/Cart.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Cart.scss -------------------------------------------------------------------------------- /src/components/header/DeliveryLocation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/DeliveryLocation.js -------------------------------------------------------------------------------- /src/components/header/DeliveryLocation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/DeliveryLocation.scss -------------------------------------------------------------------------------- /src/components/header/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Logo.js -------------------------------------------------------------------------------- /src/components/header/Logo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Logo.scss -------------------------------------------------------------------------------- /src/components/header/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Orders.js -------------------------------------------------------------------------------- /src/components/header/Orders.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Orders.scss -------------------------------------------------------------------------------- /src/components/header/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Search.js -------------------------------------------------------------------------------- /src/components/header/Search.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/Search.scss -------------------------------------------------------------------------------- /src/components/header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/index.js -------------------------------------------------------------------------------- /src/components/header/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/header/index.scss -------------------------------------------------------------------------------- /src/components/product/AddToCart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/product/AddToCart.js -------------------------------------------------------------------------------- /src/components/product/AddToCart.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/product/AddToCart.scss -------------------------------------------------------------------------------- /src/components/product/ImageSlider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/product/ImageSlider.js -------------------------------------------------------------------------------- /src/components/product/ImageSlider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/product/ImageSlider.scss -------------------------------------------------------------------------------- /src/components/product/Information.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/product/Information.js -------------------------------------------------------------------------------- /src/components/product/Information.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/components/product/Information.scss -------------------------------------------------------------------------------- /src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/data.json -------------------------------------------------------------------------------- /src/images/amazon-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/images/amazon-logo.png -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/index.js -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/pages/cart/CartItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/cart/CartItem.js -------------------------------------------------------------------------------- /src/pages/cart/CartItem.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/cart/CartItem.scss -------------------------------------------------------------------------------- /src/pages/cart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/cart/index.js -------------------------------------------------------------------------------- /src/pages/cart/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/cart/index.scss -------------------------------------------------------------------------------- /src/pages/home/Banner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/Banner.js -------------------------------------------------------------------------------- /src/pages/home/Banner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/Banner.scss -------------------------------------------------------------------------------- /src/pages/home/ProductCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/ProductCard.js -------------------------------------------------------------------------------- /src/pages/home/ProductCard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/ProductCard.scss -------------------------------------------------------------------------------- /src/pages/home/Products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/Products.js -------------------------------------------------------------------------------- /src/pages/home/Products.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/Products.scss -------------------------------------------------------------------------------- /src/pages/home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/index.js -------------------------------------------------------------------------------- /src/pages/home/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/home/index.scss -------------------------------------------------------------------------------- /src/pages/login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/login/index.js -------------------------------------------------------------------------------- /src/pages/product/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/product/index.js -------------------------------------------------------------------------------- /src/pages/product/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/pages/product/index.scss -------------------------------------------------------------------------------- /src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/reportWebVitals.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/styles/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/styles/_base.scss -------------------------------------------------------------------------------- /src/styles/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/styles/_normalize.scss -------------------------------------------------------------------------------- /src/styles/_utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/styles/_utils.scss -------------------------------------------------------------------------------- /src/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/styles/_variables.scss -------------------------------------------------------------------------------- /src/utils.js/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/src/utils.js/product.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ib-sundeep/amazon-clone/HEAD/yarn.lock --------------------------------------------------------------------------------