├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.js ├── Router.js ├── components ├── CheckoutComponent │ └── CheckoutComponent.jsx ├── ErrorComponent │ └── ErrorComponent.jsx ├── HeaderComponent │ ├── HeaderComponent.css │ └── HeaderComponent.jsx ├── LoginComponent │ ├── LoginComponent.css │ └── LoginComponent.jsx ├── NavbarListComponent │ ├── NavbarListComponent.css │ └── NavbarListComponent.jsx ├── OneProductComponent │ ├── OneProductComponent.css │ └── OneProductComponent.jsx ├── ProductComponent │ ├── ProductComponent.css │ └── ProductComponent.jsx ├── ProductsComponent │ ├── ProductsComponent.css │ └── ProductsComponent.jsx ├── QuantityComponent │ ├── QuantityComponent.css │ └── QuantityComponent.jsx ├── RegisterComponent │ └── RegisterComponent.jsx └── ShoppingCartComponent │ ├── ShoppingCartComponent.css │ └── ShoppingCartComponent.jsx ├── data └── db.json ├── img ├── img_1.jpeg ├── img_2.jpeg ├── img_3.jpeg └── repo │ ├── react-basics-classes-add-to-cart.png │ ├── react-basics-classes-added-to-cart.png │ ├── react-basics-classes-initial.png │ └── react-basics-classes-phase-2.png ├── index.css └── index.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/App.js -------------------------------------------------------------------------------- /src/Router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/Router.js -------------------------------------------------------------------------------- /src/components/CheckoutComponent/CheckoutComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/CheckoutComponent/CheckoutComponent.jsx -------------------------------------------------------------------------------- /src/components/ErrorComponent/ErrorComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/ErrorComponent/ErrorComponent.jsx -------------------------------------------------------------------------------- /src/components/HeaderComponent/HeaderComponent.css: -------------------------------------------------------------------------------- 1 | .header__div{ 2 | margin-bottom: 2rem; 3 | } -------------------------------------------------------------------------------- /src/components/HeaderComponent/HeaderComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/HeaderComponent/HeaderComponent.jsx -------------------------------------------------------------------------------- /src/components/LoginComponent/LoginComponent.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/LoginComponent/LoginComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/LoginComponent/LoginComponent.jsx -------------------------------------------------------------------------------- /src/components/NavbarListComponent/NavbarListComponent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/NavbarListComponent/NavbarListComponent.css -------------------------------------------------------------------------------- /src/components/NavbarListComponent/NavbarListComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/NavbarListComponent/NavbarListComponent.jsx -------------------------------------------------------------------------------- /src/components/OneProductComponent/OneProductComponent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/OneProductComponent/OneProductComponent.css -------------------------------------------------------------------------------- /src/components/OneProductComponent/OneProductComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/OneProductComponent/OneProductComponent.jsx -------------------------------------------------------------------------------- /src/components/ProductComponent/ProductComponent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/ProductComponent/ProductComponent.css -------------------------------------------------------------------------------- /src/components/ProductComponent/ProductComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/ProductComponent/ProductComponent.jsx -------------------------------------------------------------------------------- /src/components/ProductsComponent/ProductsComponent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/ProductsComponent/ProductsComponent.css -------------------------------------------------------------------------------- /src/components/ProductsComponent/ProductsComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/ProductsComponent/ProductsComponent.jsx -------------------------------------------------------------------------------- /src/components/QuantityComponent/QuantityComponent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/QuantityComponent/QuantityComponent.css -------------------------------------------------------------------------------- /src/components/QuantityComponent/QuantityComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/QuantityComponent/QuantityComponent.jsx -------------------------------------------------------------------------------- /src/components/RegisterComponent/RegisterComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/RegisterComponent/RegisterComponent.jsx -------------------------------------------------------------------------------- /src/components/ShoppingCartComponent/ShoppingCartComponent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/ShoppingCartComponent/ShoppingCartComponent.css -------------------------------------------------------------------------------- /src/components/ShoppingCartComponent/ShoppingCartComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/components/ShoppingCartComponent/ShoppingCartComponent.jsx -------------------------------------------------------------------------------- /src/data/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/data/db.json -------------------------------------------------------------------------------- /src/img/img_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/img/img_1.jpeg -------------------------------------------------------------------------------- /src/img/img_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/img/img_2.jpeg -------------------------------------------------------------------------------- /src/img/img_3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/img/img_3.jpeg -------------------------------------------------------------------------------- /src/img/repo/react-basics-classes-add-to-cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/img/repo/react-basics-classes-add-to-cart.png -------------------------------------------------------------------------------- /src/img/repo/react-basics-classes-added-to-cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/img/repo/react-basics-classes-added-to-cart.png -------------------------------------------------------------------------------- /src/img/repo/react-basics-classes-initial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/img/repo/react-basics-classes-initial.png -------------------------------------------------------------------------------- /src/img/repo/react-basics-classes-phase-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/img/repo/react-basics-classes-phase-2.png -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliomc23/react-ecommerce/HEAD/src/index.js --------------------------------------------------------------------------------