├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── Router.js ├── assets ├── css │ └── normalize.css ├── icons │ ├── Buy.svg │ ├── Heart2.svg │ └── Search.svg └── img │ └── a.png ├── components ├── Cart │ ├── CartItem │ │ ├── CartItem.css │ │ └── CartItem.jsx │ ├── ShoppingCart │ │ ├── ShoppingCart.css │ │ └── ShoppingCart.jsx │ └── Wishlist │ │ ├── Wishlist.css │ │ └── Wishlist.jsx ├── Footer │ ├── BottomSection │ │ ├── BottomSection.css │ │ └── BottomSection.jsx │ ├── Services │ │ ├── Services.css │ │ └── Services.jsx │ └── ShippingBanner │ │ ├── ShippingBanner.css │ │ └── ShippingBanner.jsx ├── Login │ ├── Login.css │ └── Login.jsx ├── Navbar │ ├── Avatar │ │ ├── Avatar.css │ │ └── Avatar.jsx │ ├── Navbar.css │ └── Navbar.jsx ├── PresentationVideo │ ├── PresentationVideo.css │ └── PresentationVideo.jsx ├── Ranking │ ├── Ranking.css │ └── Ranking.jsx ├── SelectFighter │ ├── SelectFighter.css │ └── SelectFighter.jsx ├── Sponsors │ ├── Sponsors.css │ └── Sponsors.jsx └── Store │ ├── Catalog │ ├── Catalog.css │ └── Catalog.jsx │ ├── ImageGallery │ ├── ImageCarousel.css │ └── ImageCarousel.jsx │ └── Product │ ├── Product.css │ └── Product.jsx ├── config └── firebase-config.js ├── contexts └── UserDataContext.js ├── data └── db.json ├── documentation ├── Ecommerce Presentation.rar └── info.txt ├── helpers └── utils │ └── Utils.jsx ├── hooks └── useRegisterAuth.jsx ├── index.css ├── index.js ├── pages ├── Error404 │ ├── Error404.css │ └── Error404.jsx ├── Home │ ├── Home.css │ └── Home.jsx └── ProductPage │ ├── ProductPage.css │ └── ProductPage.jsx ├── reducers └── wishlistReducer.js └── services └── stripe └── stripe-api.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/Router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/Router.js -------------------------------------------------------------------------------- /src/assets/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/assets/css/normalize.css -------------------------------------------------------------------------------- /src/assets/icons/Buy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/assets/icons/Buy.svg -------------------------------------------------------------------------------- /src/assets/icons/Heart2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/assets/icons/Heart2.svg -------------------------------------------------------------------------------- /src/assets/icons/Search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/assets/icons/Search.svg -------------------------------------------------------------------------------- /src/assets/img/a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/assets/img/a.png -------------------------------------------------------------------------------- /src/components/Cart/CartItem/CartItem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Cart/CartItem/CartItem.css -------------------------------------------------------------------------------- /src/components/Cart/CartItem/CartItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Cart/CartItem/CartItem.jsx -------------------------------------------------------------------------------- /src/components/Cart/ShoppingCart/ShoppingCart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Cart/ShoppingCart/ShoppingCart.css -------------------------------------------------------------------------------- /src/components/Cart/ShoppingCart/ShoppingCart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Cart/ShoppingCart/ShoppingCart.jsx -------------------------------------------------------------------------------- /src/components/Cart/Wishlist/Wishlist.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/Cart/Wishlist/Wishlist.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Cart/Wishlist/Wishlist.jsx -------------------------------------------------------------------------------- /src/components/Footer/BottomSection/BottomSection.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Footer/BottomSection/BottomSection.css -------------------------------------------------------------------------------- /src/components/Footer/BottomSection/BottomSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Footer/BottomSection/BottomSection.jsx -------------------------------------------------------------------------------- /src/components/Footer/Services/Services.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Footer/Services/Services.css -------------------------------------------------------------------------------- /src/components/Footer/Services/Services.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Footer/Services/Services.jsx -------------------------------------------------------------------------------- /src/components/Footer/ShippingBanner/ShippingBanner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Footer/ShippingBanner/ShippingBanner.css -------------------------------------------------------------------------------- /src/components/Footer/ShippingBanner/ShippingBanner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Footer/ShippingBanner/ShippingBanner.jsx -------------------------------------------------------------------------------- /src/components/Login/Login.css: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/components/Login/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Login/Login.jsx -------------------------------------------------------------------------------- /src/components/Navbar/Avatar/Avatar.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/Navbar/Avatar/Avatar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Navbar/Avatar/Avatar.jsx -------------------------------------------------------------------------------- /src/components/Navbar/Navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Navbar/Navbar.css -------------------------------------------------------------------------------- /src/components/Navbar/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Navbar/Navbar.jsx -------------------------------------------------------------------------------- /src/components/PresentationVideo/PresentationVideo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/PresentationVideo/PresentationVideo.css -------------------------------------------------------------------------------- /src/components/PresentationVideo/PresentationVideo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/PresentationVideo/PresentationVideo.jsx -------------------------------------------------------------------------------- /src/components/Ranking/Ranking.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Ranking/Ranking.css -------------------------------------------------------------------------------- /src/components/Ranking/Ranking.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Ranking/Ranking.jsx -------------------------------------------------------------------------------- /src/components/SelectFighter/SelectFighter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/SelectFighter/SelectFighter.css -------------------------------------------------------------------------------- /src/components/SelectFighter/SelectFighter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/SelectFighter/SelectFighter.jsx -------------------------------------------------------------------------------- /src/components/Sponsors/Sponsors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Sponsors/Sponsors.css -------------------------------------------------------------------------------- /src/components/Sponsors/Sponsors.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Sponsors/Sponsors.jsx -------------------------------------------------------------------------------- /src/components/Store/Catalog/Catalog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Store/Catalog/Catalog.css -------------------------------------------------------------------------------- /src/components/Store/Catalog/Catalog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Store/Catalog/Catalog.jsx -------------------------------------------------------------------------------- /src/components/Store/ImageGallery/ImageCarousel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Store/ImageGallery/ImageCarousel.css -------------------------------------------------------------------------------- /src/components/Store/ImageGallery/ImageCarousel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Store/ImageGallery/ImageCarousel.jsx -------------------------------------------------------------------------------- /src/components/Store/Product/Product.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Store/Product/Product.css -------------------------------------------------------------------------------- /src/components/Store/Product/Product.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/components/Store/Product/Product.jsx -------------------------------------------------------------------------------- /src/config/firebase-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/config/firebase-config.js -------------------------------------------------------------------------------- /src/contexts/UserDataContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/contexts/UserDataContext.js -------------------------------------------------------------------------------- /src/data/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/data/db.json -------------------------------------------------------------------------------- /src/documentation/Ecommerce Presentation.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/documentation/Ecommerce Presentation.rar -------------------------------------------------------------------------------- /src/documentation/info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/documentation/info.txt -------------------------------------------------------------------------------- /src/helpers/utils/Utils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/helpers/utils/Utils.jsx -------------------------------------------------------------------------------- /src/hooks/useRegisterAuth.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/hooks/useRegisterAuth.jsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/Error404/Error404.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/pages/Error404/Error404.css -------------------------------------------------------------------------------- /src/pages/Error404/Error404.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/pages/Error404/Error404.jsx -------------------------------------------------------------------------------- /src/pages/Home/Home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/pages/Home/Home.css -------------------------------------------------------------------------------- /src/pages/Home/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/pages/Home/Home.jsx -------------------------------------------------------------------------------- /src/pages/ProductPage/ProductPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/pages/ProductPage/ProductPage.css -------------------------------------------------------------------------------- /src/pages/ProductPage/ProductPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/pages/ProductPage/ProductPage.jsx -------------------------------------------------------------------------------- /src/reducers/wishlistReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/reducers/wishlistReducer.js -------------------------------------------------------------------------------- /src/services/stripe/stripe-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DogSoulDev/react-ecommerce/HEAD/src/services/stripe/stripe-api.js --------------------------------------------------------------------------------