├── .gitignore ├── README.md ├── craco.config.js ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── App.css ├── App.js ├── components │ ├── AppProvider.js │ ├── Breadcrumbs.js │ ├── ColorSelector.js │ ├── Counter.js │ ├── Loader.js │ ├── Navbar.js │ └── ProductPanel.js ├── context │ └── index.js ├── hooks │ ├── useFetch.js │ └── useLocalStorage.js ├── index.js └── templates │ ├── about.js │ ├── cart.js │ ├── checkout.js │ ├── home.js │ ├── product.js │ └── products.js ├── tailwind.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/README.md -------------------------------------------------------------------------------- /craco.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/craco.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/App.js -------------------------------------------------------------------------------- /src/components/AppProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/components/AppProvider.js -------------------------------------------------------------------------------- /src/components/Breadcrumbs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/components/Breadcrumbs.js -------------------------------------------------------------------------------- /src/components/ColorSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/components/ColorSelector.js -------------------------------------------------------------------------------- /src/components/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/components/Counter.js -------------------------------------------------------------------------------- /src/components/Loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/components/Loader.js -------------------------------------------------------------------------------- /src/components/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/components/Navbar.js -------------------------------------------------------------------------------- /src/components/ProductPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/components/ProductPanel.js -------------------------------------------------------------------------------- /src/context/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/context/index.js -------------------------------------------------------------------------------- /src/hooks/useFetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/hooks/useFetch.js -------------------------------------------------------------------------------- /src/hooks/useLocalStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/hooks/useLocalStorage.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/index.js -------------------------------------------------------------------------------- /src/templates/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/templates/about.js -------------------------------------------------------------------------------- /src/templates/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/templates/cart.js -------------------------------------------------------------------------------- /src/templates/checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/templates/checkout.js -------------------------------------------------------------------------------- /src/templates/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/templates/home.js -------------------------------------------------------------------------------- /src/templates/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/templates/product.js -------------------------------------------------------------------------------- /src/templates/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/src/templates/products.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdmessenger/react-ecommerce-app/HEAD/yarn.lock --------------------------------------------------------------------------------