├── .eslintrc.js ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── _redirects ├── babel.config.js ├── data └── vuejs-shopping-cart-products-export.json ├── package.json ├── public ├── favicon.ico └── index.html ├── screenshots └── screenshot1.png └── src ├── App.vue ├── assets └── styles │ ├── app.scss │ ├── bootstrap │ └── _variables.scss │ └── custom.scss ├── components ├── Header.vue ├── ProductDetails.vue ├── ShoppingCart.vue ├── Store.vue ├── auth │ ├── Login.vue │ └── Register.vue ├── cart │ └── CartItem.vue ├── common │ └── MessageComponent.vue └── product │ └── ProductItem.vue ├── config └── firebaseConfig.js ├── main.js ├── routes.js └── stores ├── actions.js ├── modules ├── auth.js ├── cart.js ├── messages.js └── products.js └── store.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v12.16.1 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/README.md -------------------------------------------------------------------------------- /_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/_redirects -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/babel.config.js -------------------------------------------------------------------------------- /data/vuejs-shopping-cart-products-export.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/data/vuejs-shopping-cart-products-export.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/public/index.html -------------------------------------------------------------------------------- /screenshots/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/screenshots/screenshot1.png -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/styles/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/assets/styles/app.scss -------------------------------------------------------------------------------- /src/assets/styles/bootstrap/_variables.scss: -------------------------------------------------------------------------------- 1 | @import "~bootstrap/scss/functions"; 2 | 3 | $primary: #3eaf7c !default; 4 | -------------------------------------------------------------------------------- /src/assets/styles/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/assets/styles/custom.scss -------------------------------------------------------------------------------- /src/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/Header.vue -------------------------------------------------------------------------------- /src/components/ProductDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/ProductDetails.vue -------------------------------------------------------------------------------- /src/components/ShoppingCart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/ShoppingCart.vue -------------------------------------------------------------------------------- /src/components/Store.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/Store.vue -------------------------------------------------------------------------------- /src/components/auth/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/auth/Login.vue -------------------------------------------------------------------------------- /src/components/auth/Register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/auth/Register.vue -------------------------------------------------------------------------------- /src/components/cart/CartItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/cart/CartItem.vue -------------------------------------------------------------------------------- /src/components/common/MessageComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/common/MessageComponent.vue -------------------------------------------------------------------------------- /src/components/product/ProductItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/components/product/ProductItem.vue -------------------------------------------------------------------------------- /src/config/firebaseConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/config/firebaseConfig.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/main.js -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/routes.js -------------------------------------------------------------------------------- /src/stores/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/stores/actions.js -------------------------------------------------------------------------------- /src/stores/modules/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/stores/modules/auth.js -------------------------------------------------------------------------------- /src/stores/modules/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/stores/modules/cart.js -------------------------------------------------------------------------------- /src/stores/modules/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/stores/modules/messages.js -------------------------------------------------------------------------------- /src/stores/modules/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/stores/modules/products.js -------------------------------------------------------------------------------- /src/stores/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ittus/vuejs-firebase-shopping-cart/HEAD/src/stores/store.js --------------------------------------------------------------------------------