├── vk-app
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ └── logo.png
│ └── main.js
├── .gitignore
├── .editorconfig
├── .postcssrc.js
├── index.html
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── README.md
├── app-cleaner
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── src
│ ├── assets
│ │ ├── oven.png
│ │ ├── pane.png
│ │ ├── addtime.png
│ │ ├── balcony.png
│ │ ├── crockery.png
│ │ ├── fridge.png
│ │ ├── ironing.png
│ │ ├── kitchen.png
│ │ ├── wardrobe.png
│ │ └── microwave.png
│ ├── mixins
│ │ └── mixin.js
│ ├── store
│ │ └── modules
│ │ │ ├── promotion
│ │ │ ├── mutations.js
│ │ │ ├── actions.js
│ │ │ ├── getters.js
│ │ │ └── index.js
│ │ │ ├── result
│ │ │ ├── actions.js
│ │ │ └── index.js
│ │ │ ├── promocode
│ │ │ ├── index.js
│ │ │ ├── actions.js
│ │ │ ├── mutations.js
│ │ │ └── getters.js
│ │ │ ├── discount
│ │ │ ├── actions.js
│ │ │ ├── index.js
│ │ │ └── mutations.js
│ │ │ ├── main
│ │ │ ├── actions.js
│ │ │ ├── getters.js
│ │ │ └── index.js
│ │ │ └── order
│ │ │ ├── getters.js
│ │ │ ├── index.js
│ │ │ └── mutations.js
│ ├── utils
│ │ └── utils.js
│ └── main.js
├── dist
│ ├── static
│ │ └── fonts
│ │ │ ├── fontawesome-webfont.674f50d.eot
│ │ │ ├── fontawesome-webfont.b06871f.ttf
│ │ │ ├── fontawesome-webfont.fee66e7.woff
│ │ │ └── fontawesome-webfont.af7ae50.woff2
│ ├── server.js
│ ├── package.json
│ └── index.html
├── .editorconfig
├── .postcssrc.js
├── index.html
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── README.md
├── axios-vuejs
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── src
│ ├── assets
│ │ └── logo.png
│ └── main.js
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
├── index.html
└── README.md
├── currency
├── static
│ ├── .gitkeep
│ ├── bg.jpg
│ ├── v.png
│ └── favicon-32x32.png
├── .eslintignore
├── build
│ └── logo.png
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── filters
│ │ └── toUpperCase.js
│ ├── assets
│ │ └── logo.png
│ ├── plugins
│ │ ├── axios.js
│ │ └── vuex-router-sync.js
│ ├── App.vue
│ └── pages
│ │ └── HomePage.vue
├── dist
│ ├── static
│ │ ├── bg.jpg
│ │ ├── v.png
│ │ └── favicon-32x32.png
│ ├── package.json
│ └── server.js
├── .editorconfig
├── .gitignore
├── .postcssrc.js
├── .babelrc
└── index.html
├── electric-app
├── static
│ ├── .gitkeep
│ ├── v.png
│ └── favicon-32x32.png
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── stylus
│ │ ├── main.styl
│ │ └── app.styl
│ ├── assets
│ │ └── logo.png
│ ├── events
│ │ └── eventBus.js
│ ├── utils
│ │ └── emptyArray.js
│ ├── filters
│ │ └── currency.js
│ ├── main.js
│ └── components
│ │ └── shared
│ │ └── StepperList.vue
├── .gitignore
├── dist
│ ├── static
│ │ ├── v.png
│ │ └── favicon-32x32.png
│ ├── package.json
│ └── server.js
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── index.html
├── manager-app
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── src
│ ├── assets
│ │ └── logo.png
│ ├── router
│ │ └── axios.js
│ └── main.js
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
├── index.html
└── README.md
├── meetup-app
├── static
│ ├── .gitkeep
│ ├── v.png
│ └── favicon-32x32.png
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── dist
│ ├── static
│ │ ├── v.png
│ │ └── favicon-32x32.png
│ ├── package.json
│ └── server.js
├── src
│ ├── assets
│ │ └── logo.png
│ ├── stylus
│ │ ├── main.styl
│ │ └── theme.styl
│ ├── filters
│ │ └── date.js
│ ├── store
│ │ └── index.js
│ ├── router
│ │ └── auth-guard.js
│ └── components
│ │ └── Shared
│ │ └── Alert.vue
├── .editorconfig
├── .gitignore
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
├── index.html
└── README.md
├── movies-app
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ ├── imdb.png
│ │ └── favicon.png
│ ├── App.vue
│ ├── router
│ │ └── index.js
│ └── main.js
├── .gitignore
├── .editorconfig
├── .postcssrc.js
├── index.html
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── README.md
├── notemaster
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ └── logo.png
│ ├── main.js
│ └── App.vue
├── .gitignore
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
├── index.html
└── README.md
├── photo-app
├── static
│ ├── .gitkeep
│ ├── v.png
│ └── favicon-32x32.png
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── stylus
│ │ └── main.styl
│ ├── assets
│ │ └── logo.png
│ └── main.js
├── .gitignore
├── dist
│ ├── static
│ │ ├── v.png
│ │ └── favicon-32x32.png
│ ├── server.js
│ └── package.json
├── .editorconfig
├── .postcssrc.js
├── .babelrc
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── index.html
└── README.md
├── punch-app
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ ├── bag.png
│ │ └── bag-burst.png
│ └── main.js
├── .gitignore
├── .editorconfig
├── .postcssrc.js
├── .babelrc
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── index.html
└── README.md
├── spa-simple
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ └── logo.png
│ ├── components
│ │ ├── home.vue
│ │ ├── brands.vue
│ │ ├── contacts.vue
│ │ └── projects.vue
│ ├── data
│ │ └── config.js
│ └── main.js
├── .gitignore
├── .editorconfig
├── index.html
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── README.md
├── starbase-app
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ └── logo.png
│ └── main.js
├── .gitignore
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
├── index.html
└── README.md
├── stock-trader
├── static
│ └── .gitkeep
├── src
│ ├── data
│ │ ├── storage.json
│ │ └── data.js
│ ├── components
│ │ └── about
│ │ │ └── aboutPage.vue
│ └── store
│ │ ├── store.js
│ │ └── actions.js
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── .editorconfig
├── .postcssrc.js
├── dist
│ ├── package.json
│ ├── server.js
│ └── index.html
├── index.html
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── README.md
├── turnout-app
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── src
│ ├── store
│ │ ├── mutation-types.js
│ │ ├── mutations.js
│ │ ├── actions.js
│ │ └── store.js
│ ├── App.vue
│ └── data
│ │ └── firebase.js
├── .editorconfig
├── .postcssrc.js
├── dist
│ ├── server.js
│ ├── static
│ │ └── css
│ │ │ └── app.8d860c9dd10e3e2c81c81b9855896b88.css
│ ├── package.json
│ └── index.html
├── index.html
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── README.md
├── unsplash-app
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ └── logo.png
│ └── main.js
├── .gitignore
├── .editorconfig
├── index.html
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── README.md
├── credit-calculator
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── assets
│ │ └── logo.png
│ └── main.js
├── .editorconfig
├── .gitignore
├── .postcssrc.js
├── dist
│ ├── package.json
│ ├── server.js
│ └── index.html
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── index.html
└── .babelrc
├── firebase-vuejs
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── src
│ ├── assets
│ │ └── logo.png
│ ├── axios.js
│ ├── main.js
│ └── App.vue
├── .editorconfig
├── .postcssrc.js
├── .babelrc
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── index.html
└── README.md
├── loan-calculator
├── static
│ ├── .gitkeep
│ ├── v.png
│ └── favicon-32x32.png
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── stylus
│ │ ├── main.styl
│ │ └── loan.styl
│ └── main.js
├── .gitignore
├── dist
│ ├── static
│ │ ├── v.png
│ │ └── favicon-32x32.png
│ ├── server.js
│ └── package.json
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── index.html
├── material-design
├── static
│ └── .gitkeep
├── .eslintignore
├── README.md
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── src
│ ├── assets
│ │ └── logo.png
│ ├── main.js
│ └── App.vue
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── index.html
├── soundcloud-player
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── src
│ ├── assets
│ │ └── full-sc.jpg
│ └── main.js
├── .editorconfig
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── index.html
└── .babelrc
├── yandex-translator
├── static
│ └── .gitkeep
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── .gitignore
├── .editorconfig
├── .postcssrc.js
├── dist
│ ├── server.js
│ ├── package.json
│ ├── static
│ │ └── css
│ │ │ └── app.ffc7fcedeeded33d5dd387bb11ac0061.css
│ └── index.html
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
├── index.html
└── src
│ └── main.js
├── concrete-calculator
├── static
│ ├── .gitkeep
│ ├── v.png
│ └── favicon-32x32.png
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── stylus
│ │ └── main.styl
│ ├── assets
│ │ ├── basement1.jpg
│ │ ├── basement2.jpg
│ │ ├── basement3.jpg
│ │ ├── basement4.jpg
│ │ ├── basement5.jpg
│ │ ├── basement6.jpg
│ │ ├── basement7.jpg
│ │ └── basement8.jpg
│ └── main.js
├── .gitignore
├── dist
│ ├── static
│ │ ├── v.png
│ │ ├── favicon-32x32.png
│ │ └── img
│ │ │ ├── basement1.fc84aea.jpg
│ │ │ ├── basement2.57f46a3.jpg
│ │ │ ├── basement3.e4cf943.jpg
│ │ │ ├── basement4.82ac941.jpg
│ │ │ ├── basement5.f88f265.jpg
│ │ │ ├── basement6.ca29c57.jpg
│ │ │ ├── basement7.198f9af.jpg
│ │ │ └── basement8.09dfbde.jpg
│ ├── server.js
│ └── package.json
├── .editorconfig
├── .postcssrc.js
├── .babelrc
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
└── index.html
├── brick-calculator
├── README.md
├── .eslintignore
├── src
│ ├── locale
│ │ ├── english
│ │ │ ├── alert.json
│ │ │ ├── switcher.json
│ │ │ ├── title.json
│ │ │ ├── step.json
│ │ │ ├── currency.json
│ │ │ ├── building.json
│ │ │ ├── brick.json
│ │ │ ├── opening.json
│ │ │ ├── masonry.json
│ │ │ ├── result.json
│ │ │ └── seam.json
│ │ ├── russian
│ │ │ ├── alert.json
│ │ │ ├── switcher.json
│ │ │ ├── title.json
│ │ │ ├── step.json
│ │ │ ├── currency.json
│ │ │ ├── building.json
│ │ │ ├── result.json
│ │ │ ├── brick.json
│ │ │ ├── masonry.json
│ │ │ ├── opening.json
│ │ │ └── seam.json
│ │ └── index.js
│ ├── stylus
│ │ └── main.styl
│ ├── utils
│ │ ├── isEmpty.js
│ │ └── colors.json
│ ├── store
│ │ └── index.js
│ ├── pluigns
│ │ └── vue-i18n.js
│ └── components
│ │ └── Title.vue
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── static
│ ├── v.png
│ ├── logo-01.jpg
│ └── favicon-32x32.png
├── dist
│ ├── static
│ │ ├── v.png
│ │ ├── logo-01.jpg
│ │ └── favicon-32x32.png
│ ├── package.json
│ └── server.js
├── .editorconfig
├── .gitignore
├── .postcssrc.js
├── build
│ ├── dev-client.js
│ └── vue-loader.conf.js
├── .babelrc
└── index.html
├── weight-calc
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── statics
│ │ └── favicon.ico
│ ├── assets
│ │ ├── quasar-logo.png
│ │ └── fitness-girl-evolution.jpg
│ └── App.vue
├── dist
│ ├── statics
│ │ └── favicon.ico
│ ├── fonts
│ │ ├── Roboto-Bold.ad140ff.woff
│ │ ├── Roboto-Thin.90d3804.woff
│ │ ├── Roboto-Light.37fbbba.woff
│ │ ├── Roboto-Medium.303ded6.woff
│ │ ├── Roboto-Regular.081b11e.woff
│ │ └── MaterialIcons-Regular.012cf6a.woff
│ ├── img
│ │ └── fitness-girl-evolution.dcf5c48.jpg
│ ├── server.js
│ └── package.json
├── .babelrc
├── .editorconfig
├── templates
│ ├── component.vue
│ └── view.vue
├── .gitignore
├── build
│ ├── script.clean.js
│ ├── hot-reload.js
│ └── env-utils.js
├── docker-compose.yml
├── README.md
└── dockerfile
├── .DS_Store
├── fuel-consumption
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── statics
│ │ └── favicon.ico
│ ├── assets
│ │ └── quasar-logo.png
│ └── App.vue
├── dist
│ ├── statics
│ │ └── favicon.ico
│ ├── fonts
│ │ ├── Roboto-Bold.ad140ff.woff
│ │ ├── Roboto-Thin.90d3804.woff
│ │ ├── Roboto-Light.37fbbba.woff
│ │ ├── Roboto-Medium.303ded6.woff
│ │ ├── Roboto-Regular.081b11e.woff
│ │ └── MaterialIcons-Regular.012cf6a.woff
│ ├── server.js
│ └── package.json
├── .babelrc
├── .editorconfig
├── templates
│ ├── component.vue
│ └── view.vue
├── .gitignore
├── build
│ ├── script.clean.js
│ ├── hot-reload.js
│ └── env-utils.js
├── docker-compose.yml
├── README.md
└── dockerfile
├── validate-form-quasar
├── .eslintignore
├── config
│ ├── prod.env.js
│ └── dev.env.js
├── src
│ ├── statics
│ │ ├── doggy-01.jpg
│ │ ├── doggy-02.jpg
│ │ ├── doggy-03.jpg
│ │ ├── doggy-04.jpg
│ │ ├── doggy-05.jpg
│ │ └── favicon.ico
│ ├── assets
│ │ └── quasar-logo.png
│ └── App.vue
├── .babelrc
├── build
│ ├── script.clean.js
│ ├── hot-reload.js
│ └── env-utils.js
├── .editorconfig
├── templates
│ ├── component.vue
│ └── view.vue
├── .gitignore
├── docker-compose.yml
├── README.md
└── dockerfile
├── bitcoin-app
└── dist
│ └── e1429d2c15c6953cbff11effe8996d43.jpg
└── .gitignore
/vk-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/app-cleaner/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/axios-vuejs/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/currency/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/electric-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/manager-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/meetup-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/movies-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/notemaster/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/photo-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/punch-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/spa-simple/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/starbase-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/stock-trader/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/turnout-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/unsplash-app/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/credit-calculator/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/firebase-vuejs/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/loan-calculator/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/material-design/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/soundcloud-player/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/yandex-translator/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/concrete-calculator/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/stock-trader/src/data/storage.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/brick-calculator/README.md:
--------------------------------------------------------------------------------
1 | brick-app
2 |
--------------------------------------------------------------------------------
/vk-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/app-cleaner/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/axios-vuejs/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/electric-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/manager-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/meetup-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/movies-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/notemaster/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/photo-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/punch-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/spa-simple/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/starbase-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/stock-trader/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/turnout-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/unsplash-app/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/brick-calculator/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/credit-calculator/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/firebase-vuejs/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/loan-calculator/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/material-design/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/soundcloud-player/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/yandex-translator/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/concrete-calculator/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/currency/.eslintignore:
--------------------------------------------------------------------------------
1 | /build/
2 | /config/
3 | /dist/
4 | /*.js
5 |
--------------------------------------------------------------------------------
/weight-calc/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 | dist/*.js
4 |
--------------------------------------------------------------------------------
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/.DS_Store
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/alert.json:
--------------------------------------------------------------------------------
1 | {
2 | "message": "close"
3 | }
--------------------------------------------------------------------------------
/fuel-consumption/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 | dist/*.js
4 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/switcher.json:
--------------------------------------------------------------------------------
1 | {
2 | "label": "Russian"
3 | }
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/alert.json:
--------------------------------------------------------------------------------
1 | {
2 | "message": "закрыть"
3 | }
--------------------------------------------------------------------------------
/validate-form-quasar/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 | dist/*.js
4 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/switcher.json:
--------------------------------------------------------------------------------
1 | {
2 | "label": "Английский"
3 | }
--------------------------------------------------------------------------------
/material-design/README.md:
--------------------------------------------------------------------------------
1 | # Vue.js Material-Design
2 | https://vuematerial.github.io/
--------------------------------------------------------------------------------
/photo-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/punch-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/vk-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/app-cleaner/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/axios-vuejs/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/title.json:
--------------------------------------------------------------------------------
1 | {
2 | "caption": "Brick Calculator"
3 | }
--------------------------------------------------------------------------------
/electric-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/firebase-vuejs/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/manager-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/meetup-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/movies-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/notemaster/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/spa-simple/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/starbase-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/stock-trader/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/turnout-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/unsplash-app/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/weight-calc/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/brick-calculator/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/concrete-calculator/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/fuel-consumption/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/loan-calculator/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/material-design/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/soundcloud-player/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/yandex-translator/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/title.json:
--------------------------------------------------------------------------------
1 | {
2 | "caption": "Калькулятор кирпичной кладки"
3 | }
--------------------------------------------------------------------------------
/currency/static/bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/static/bg.jpg
--------------------------------------------------------------------------------
/currency/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/static/v.png
--------------------------------------------------------------------------------
/photo-app/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/photo-app/static/v.png
--------------------------------------------------------------------------------
/validate-form-quasar/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/currency/build/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/build/logo.png
--------------------------------------------------------------------------------
/currency/config/prod.env.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 | module.exports = {
3 | NODE_ENV: '"production"'
4 | }
5 |
--------------------------------------------------------------------------------
/currency/src/filters/toUpperCase.js:
--------------------------------------------------------------------------------
1 | export default (value) => {
2 | return value.toUpperCase()
3 | }
4 |
--------------------------------------------------------------------------------
/electric-app/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/electric-app/static/v.png
--------------------------------------------------------------------------------
/meetup-app/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/meetup-app/static/v.png
--------------------------------------------------------------------------------
/photo-app/src/stylus/main.styl:
--------------------------------------------------------------------------------
1 | /** Stylus Styles */
2 | @import '../../node_modules/vuetify/src/stylus/main'
--------------------------------------------------------------------------------
/app-cleaner/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/credit-calculator/config/prod.env.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 | module.exports = {
3 | NODE_ENV: '"production"'
4 | }
5 |
--------------------------------------------------------------------------------
/currency/dist/static/bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/dist/static/bg.jpg
--------------------------------------------------------------------------------
/currency/dist/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/dist/static/v.png
--------------------------------------------------------------------------------
/electric-app/src/stylus/main.styl:
--------------------------------------------------------------------------------
1 | /** Stylus Styles */
2 | @import '../../node_modules/vuetify/src/stylus/main'
--------------------------------------------------------------------------------
/loan-calculator/src/stylus/main.styl:
--------------------------------------------------------------------------------
1 | /** Stylus Styles */
2 | @import '../../node_modules/vuetify/src/stylus/main'
--------------------------------------------------------------------------------
/photo-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/photo-app/dist/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/photo-app/dist/static/v.png
--------------------------------------------------------------------------------
/turnout-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/vk-app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/vk-app/src/assets/logo.png
--------------------------------------------------------------------------------
/brick-calculator/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/brick-calculator/static/v.png
--------------------------------------------------------------------------------
/concrete-calculator/src/stylus/main.styl:
--------------------------------------------------------------------------------
1 | /** Stylus Styles */
2 | @import '../../node_modules/vuetify/src/stylus/main'
--------------------------------------------------------------------------------
/currency/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/src/assets/logo.png
--------------------------------------------------------------------------------
/electric-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/electric-app/dist/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/electric-app/dist/static/v.png
--------------------------------------------------------------------------------
/loan-calculator/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/loan-calculator/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/loan-calculator/static/v.png
--------------------------------------------------------------------------------
/meetup-app/dist/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/meetup-app/dist/static/v.png
--------------------------------------------------------------------------------
/meetup-app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/meetup-app/src/assets/logo.png
--------------------------------------------------------------------------------
/movies-app/src/assets/imdb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/movies-app/src/assets/imdb.png
--------------------------------------------------------------------------------
/notemaster/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/notemaster/src/assets/logo.png
--------------------------------------------------------------------------------
/photo-app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/photo-app/src/assets/logo.png
--------------------------------------------------------------------------------
/punch-app/src/assets/bag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/punch-app/src/assets/bag.png
--------------------------------------------------------------------------------
/spa-simple/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/spa-simple/src/assets/logo.png
--------------------------------------------------------------------------------
/stock-trader/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/vk-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/app-cleaner/src/assets/oven.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/oven.png
--------------------------------------------------------------------------------
/app-cleaner/src/assets/pane.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/pane.png
--------------------------------------------------------------------------------
/axios-vuejs/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/axios-vuejs/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/axios-vuejs/src/assets/logo.png
--------------------------------------------------------------------------------
/concrete-calculator/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/concrete-calculator/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/static/v.png
--------------------------------------------------------------------------------
/electric-app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/electric-app/src/assets/logo.png
--------------------------------------------------------------------------------
/electric-app/src/events/eventBus.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | const EventBus = new Vue()
3 | export default EventBus
4 |
--------------------------------------------------------------------------------
/manager-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/manager-app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/manager-app/src/assets/logo.png
--------------------------------------------------------------------------------
/movies-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/notemaster/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/punch-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/spa-simple/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/starbase-app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/starbase-app/src/assets/logo.png
--------------------------------------------------------------------------------
/unsplash-app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/unsplash-app/src/assets/logo.png
--------------------------------------------------------------------------------
/yandex-translator/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
--------------------------------------------------------------------------------
/app-cleaner/src/assets/addtime.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/addtime.png
--------------------------------------------------------------------------------
/app-cleaner/src/assets/balcony.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/balcony.png
--------------------------------------------------------------------------------
/app-cleaner/src/assets/crockery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/crockery.png
--------------------------------------------------------------------------------
/app-cleaner/src/assets/fridge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/fridge.png
--------------------------------------------------------------------------------
/app-cleaner/src/assets/ironing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/ironing.png
--------------------------------------------------------------------------------
/app-cleaner/src/assets/kitchen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/kitchen.png
--------------------------------------------------------------------------------
/app-cleaner/src/assets/wardrobe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/wardrobe.png
--------------------------------------------------------------------------------
/brick-calculator/dist/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/brick-calculator/dist/static/v.png
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/step.json:
--------------------------------------------------------------------------------
1 | {
2 | "next": "Next",
3 | "back": "Back",
4 | "forward": "Go to start"
5 | }
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/step.json:
--------------------------------------------------------------------------------
1 | {
2 | "next": "Вперед",
3 | "back": "Назад",
4 | "forward": "В начало"
5 | }
--------------------------------------------------------------------------------
/brick-calculator/static/logo-01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/brick-calculator/static/logo-01.jpg
--------------------------------------------------------------------------------
/currency/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/static/favicon-32x32.png
--------------------------------------------------------------------------------
/firebase-vuejs/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/firebase-vuejs/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/firebase-vuejs/src/assets/logo.png
--------------------------------------------------------------------------------
/loan-calculator/dist/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/loan-calculator/dist/static/v.png
--------------------------------------------------------------------------------
/material-design/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/material-design/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/material-design/src/assets/logo.png
--------------------------------------------------------------------------------
/meetup-app/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/meetup-app/static/favicon-32x32.png
--------------------------------------------------------------------------------
/movies-app/src/assets/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/movies-app/src/assets/favicon.png
--------------------------------------------------------------------------------
/photo-app/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/photo-app/static/favicon-32x32.png
--------------------------------------------------------------------------------
/punch-app/src/assets/bag-burst.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/punch-app/src/assets/bag-burst.png
--------------------------------------------------------------------------------
/starbase-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/unsplash-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/weight-calc/src/statics/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/src/statics/favicon.ico
--------------------------------------------------------------------------------
/app-cleaner/src/assets/microwave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/src/assets/microwave.png
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/v.png
--------------------------------------------------------------------------------
/credit-calculator/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/credit-calculator/src/assets/logo.png
--------------------------------------------------------------------------------
/electric-app/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/electric-app/static/favicon-32x32.png
--------------------------------------------------------------------------------
/soundcloud-player/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
--------------------------------------------------------------------------------
/weight-calc/dist/statics/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/statics/favicon.ico
--------------------------------------------------------------------------------
/brick-calculator/dist/static/logo-01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/brick-calculator/dist/static/logo-01.jpg
--------------------------------------------------------------------------------
/currency/dist/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/currency/dist/static/favicon-32x32.png
--------------------------------------------------------------------------------
/fuel-consumption/src/statics/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/src/statics/favicon.ico
--------------------------------------------------------------------------------
/loan-calculator/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/loan-calculator/static/favicon-32x32.png
--------------------------------------------------------------------------------
/meetup-app/dist/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/meetup-app/dist/static/favicon-32x32.png
--------------------------------------------------------------------------------
/photo-app/dist/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/photo-app/dist/static/favicon-32x32.png
--------------------------------------------------------------------------------
/soundcloud-player/src/assets/full-sc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/soundcloud-player/src/assets/full-sc.jpg
--------------------------------------------------------------------------------
/weight-calc/src/assets/quasar-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/src/assets/quasar-logo.png
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/currency.json:
--------------------------------------------------------------------------------
1 | {
2 | "style": "currency",
3 | "currency": "USD",
4 | "currencyDisplay": "code"
5 | }
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/currency.json:
--------------------------------------------------------------------------------
1 | {
2 | "style": "currency",
3 | "currency": "RUB",
4 | "currencyDisplay": "code"
5 | }
--------------------------------------------------------------------------------
/brick-calculator/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/brick-calculator/static/favicon-32x32.png
--------------------------------------------------------------------------------
/electric-app/dist/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/electric-app/dist/static/favicon-32x32.png
--------------------------------------------------------------------------------
/fuel-consumption/dist/statics/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/dist/statics/favicon.ico
--------------------------------------------------------------------------------
/meetup-app/src/stylus/main.styl:
--------------------------------------------------------------------------------
1 | /** Stylus Styles */
2 |
3 | @import '../../node_modules/vuetify/src/stylus/main'
4 | // @import './theme.styl'
--------------------------------------------------------------------------------
/app-cleaner/src/mixins/mixin.js:
--------------------------------------------------------------------------------
1 | import getNoun from '../utils/utils'
2 |
3 | export default {
4 | methods: {
5 | getNoun
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement1.jpg
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement2.jpg
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement3.jpg
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement4.jpg
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement5.jpg
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement6.jpg
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement7.jpg
--------------------------------------------------------------------------------
/concrete-calculator/src/assets/basement8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/src/assets/basement8.jpg
--------------------------------------------------------------------------------
/concrete-calculator/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/static/favicon-32x32.png
--------------------------------------------------------------------------------
/electric-app/src/utils/emptyArray.js:
--------------------------------------------------------------------------------
1 | export default (arr) => {
2 | for (let i = arr.length; i > 0; i -= 1) {
3 | arr.pop()
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/fuel-consumption/src/assets/quasar-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/src/assets/quasar-logo.png
--------------------------------------------------------------------------------
/loan-calculator/dist/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/loan-calculator/dist/static/favicon-32x32.png
--------------------------------------------------------------------------------
/validate-form-quasar/src/statics/doggy-01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/validate-form-quasar/src/statics/doggy-01.jpg
--------------------------------------------------------------------------------
/validate-form-quasar/src/statics/doggy-02.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/validate-form-quasar/src/statics/doggy-02.jpg
--------------------------------------------------------------------------------
/validate-form-quasar/src/statics/doggy-03.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/validate-form-quasar/src/statics/doggy-03.jpg
--------------------------------------------------------------------------------
/validate-form-quasar/src/statics/doggy-04.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/validate-form-quasar/src/statics/doggy-04.jpg
--------------------------------------------------------------------------------
/validate-form-quasar/src/statics/doggy-05.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/validate-form-quasar/src/statics/doggy-05.jpg
--------------------------------------------------------------------------------
/validate-form-quasar/src/statics/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/validate-form-quasar/src/statics/favicon.ico
--------------------------------------------------------------------------------
/brick-calculator/dist/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/brick-calculator/dist/static/favicon-32x32.png
--------------------------------------------------------------------------------
/brick-calculator/src/locale/index.js:
--------------------------------------------------------------------------------
1 | import russian from './russian'
2 | import english from './english'
3 |
4 | export default { russian, english }
5 |
--------------------------------------------------------------------------------
/validate-form-quasar/src/assets/quasar-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/validate-form-quasar/src/assets/quasar-logo.png
--------------------------------------------------------------------------------
/weight-calc/dist/fonts/Roboto-Bold.ad140ff.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/fonts/Roboto-Bold.ad140ff.woff
--------------------------------------------------------------------------------
/weight-calc/dist/fonts/Roboto-Thin.90d3804.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/fonts/Roboto-Thin.90d3804.woff
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/favicon-32x32.png
--------------------------------------------------------------------------------
/turnout-app/src/store/mutation-types.js:
--------------------------------------------------------------------------------
1 | export const SIGN_IN = 'SIGN_IN'
2 | export const SIGN_OUT = 'SIGN_OUT'
3 | export const SET_EVENT = 'SET_EVENT'
4 |
--------------------------------------------------------------------------------
/weight-calc/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [["es2015", {"modules": false}], "stage-2"],
3 | "plugins": ["transform-runtime"],
4 | "comments": false
5 | }
6 |
--------------------------------------------------------------------------------
/weight-calc/dist/fonts/Roboto-Light.37fbbba.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/fonts/Roboto-Light.37fbbba.woff
--------------------------------------------------------------------------------
/weight-calc/dist/fonts/Roboto-Medium.303ded6.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/fonts/Roboto-Medium.303ded6.woff
--------------------------------------------------------------------------------
/weight-calc/dist/fonts/Roboto-Regular.081b11e.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/fonts/Roboto-Regular.081b11e.woff
--------------------------------------------------------------------------------
/weight-calc/src/assets/fitness-girl-evolution.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/src/assets/fitness-girl-evolution.jpg
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promotion/mutations.js:
--------------------------------------------------------------------------------
1 | export default {
2 | 'SET_PROMOTION' (state, payload) {
3 | state.promotion = payload
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/fuel-consumption/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [["es2015", {"modules": false}], "stage-2"],
3 | "plugins": ["transform-runtime"],
4 | "comments": false
5 | }
6 |
--------------------------------------------------------------------------------
/fuel-consumption/dist/fonts/Roboto-Bold.ad140ff.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/dist/fonts/Roboto-Bold.ad140ff.woff
--------------------------------------------------------------------------------
/fuel-consumption/dist/fonts/Roboto-Thin.90d3804.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/dist/fonts/Roboto-Thin.90d3804.woff
--------------------------------------------------------------------------------
/bitcoin-app/dist/e1429d2c15c6953cbff11effe8996d43.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/bitcoin-app/dist/e1429d2c15c6953cbff11effe8996d43.jpg
--------------------------------------------------------------------------------
/currency/src/plugins/axios.js:
--------------------------------------------------------------------------------
1 | import Axios from 'axios'
2 |
3 | Axios.defaults.baseURL = 'https://api.coinmarketcap.com/v1/ticker/'
4 |
5 | export default Axios
6 |
--------------------------------------------------------------------------------
/fuel-consumption/dist/fonts/Roboto-Light.37fbbba.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/dist/fonts/Roboto-Light.37fbbba.woff
--------------------------------------------------------------------------------
/fuel-consumption/dist/fonts/Roboto-Medium.303ded6.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/dist/fonts/Roboto-Medium.303ded6.woff
--------------------------------------------------------------------------------
/fuel-consumption/dist/fonts/Roboto-Regular.081b11e.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/dist/fonts/Roboto-Regular.081b11e.woff
--------------------------------------------------------------------------------
/validate-form-quasar/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [["es2015", {"modules": false}], "stage-2"],
3 | "plugins": ["transform-runtime"],
4 | "comments": false
5 | }
6 |
--------------------------------------------------------------------------------
/weight-calc/dist/img/fitness-girl-evolution.dcf5c48.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/img/fitness-girl-evolution.dcf5c48.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement1.fc84aea.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement1.fc84aea.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement2.57f46a3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement2.57f46a3.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement3.e4cf943.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement3.e4cf943.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement4.82ac941.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement4.82ac941.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement5.f88f265.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement5.f88f265.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement6.ca29c57.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement6.ca29c57.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement7.198f9af.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement7.198f9af.jpg
--------------------------------------------------------------------------------
/concrete-calculator/dist/static/img/basement8.09dfbde.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/concrete-calculator/dist/static/img/basement8.09dfbde.jpg
--------------------------------------------------------------------------------
/weight-calc/dist/fonts/MaterialIcons-Regular.012cf6a.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/weight-calc/dist/fonts/MaterialIcons-Regular.012cf6a.woff
--------------------------------------------------------------------------------
/app-cleaner/dist/static/fonts/fontawesome-webfont.674f50d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/dist/static/fonts/fontawesome-webfont.674f50d.eot
--------------------------------------------------------------------------------
/app-cleaner/dist/static/fonts/fontawesome-webfont.b06871f.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/dist/static/fonts/fontawesome-webfont.b06871f.ttf
--------------------------------------------------------------------------------
/app-cleaner/dist/static/fonts/fontawesome-webfont.fee66e7.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/dist/static/fonts/fontawesome-webfont.fee66e7.woff
--------------------------------------------------------------------------------
/fuel-consumption/dist/fonts/MaterialIcons-Regular.012cf6a.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/fuel-consumption/dist/fonts/MaterialIcons-Regular.012cf6a.woff
--------------------------------------------------------------------------------
/app-cleaner/dist/static/fonts/fontawesome-webfont.af7ae50.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gearmobile/ready-vuejs/HEAD/app-cleaner/dist/static/fonts/fontawesome-webfont.af7ae50.woff2
--------------------------------------------------------------------------------
/brick-calculator/src/stylus/main.styl:
--------------------------------------------------------------------------------
1 | /** Stylus Styles */
2 |
3 | @import '../../node_modules/vuetify/src/stylus/main'
4 |
5 | body {
6 | font-family: 'Roboto', sans-serif;
7 | }
8 |
--------------------------------------------------------------------------------
/vk-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/app-cleaner/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/axios-vuejs/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/electric-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/manager-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/meetup-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/movies-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/notemaster/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/photo-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/punch-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/spa-simple/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/starbase-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/stock-trader/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/turnout-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/unsplash-app/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/weight-calc/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/brick-calculator/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/electric-app/src/stylus/app.styl:
--------------------------------------------------------------------------------
1 | .app
2 |
3 | background-color #e0f2f1
4 |
5 | &__nav
6 | cursor pointer
7 |
8 | &--active
9 | &:hover
10 | background-color #4db6ac
--------------------------------------------------------------------------------
/firebase-vuejs/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/fuel-consumption/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/loan-calculator/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/material-design/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/soundcloud-player/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/yandex-translator/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/concrete-calculator/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/currency/src/plugins/vuex-router-sync.js:
--------------------------------------------------------------------------------
1 | import VuexRouterSync from 'vuex-router-sync'
2 | import store from '@/store'
3 | import router from '@/router'
4 |
5 | VuexRouterSync.sync(store, router)
6 |
--------------------------------------------------------------------------------
/validate-form-quasar/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/brick-calculator/src/utils/isEmpty.js:
--------------------------------------------------------------------------------
1 | import toNumber from 'lodash.tonumber'
2 | import isNull from 'lodash.isnull'
3 |
4 | export default (value) => {
5 | return isNull(value) ? 0 : toNumber(value)
6 | }
7 |
--------------------------------------------------------------------------------
/currency/config/dev.env.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 | const merge = require('webpack-merge')
3 | const prodEnv = require('./prod.env')
4 |
5 | module.exports = merge(prodEnv, {
6 | NODE_ENV: '"development"'
7 | })
8 |
--------------------------------------------------------------------------------
/vk-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/app-cleaner/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promotion/actions.js:
--------------------------------------------------------------------------------
1 | import data from '../../../data/data.json'
2 |
3 | export default {
4 | initData ({ commit }) {
5 | commit('SET_PROMOTION', data.promotion)
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/axios-vuejs/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/currency/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/manager-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/meetup-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/movies-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/notemaster/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/photo-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/punch-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/spa-simple/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/turnout-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/weight-calc/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/brick-calculator/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/credit-calculator/config/dev.env.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 | const merge = require('webpack-merge')
3 | const prodEnv = require('./prod.env')
4 |
5 | module.exports = merge(prodEnv, {
6 | NODE_ENV: '"development"'
7 | })
8 |
--------------------------------------------------------------------------------
/electric-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/firebase-vuejs/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/fuel-consumption/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/loan-calculator/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/material-design/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/spa-simple/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SPA Simple
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/starbase-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/stock-trader/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/unsplash-app/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/validate-form-quasar/build/script.clean.js:
--------------------------------------------------------------------------------
1 | var
2 | shell = require('shelljs'),
3 | path = require('path')
4 |
5 | shell.rm('-rf', path.resolve(__dirname, '../dist'))
6 | console.log(' Cleaned build artifacts.\n')
7 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promotion/getters.js:
--------------------------------------------------------------------------------
1 | export default {
2 | getPromotion (state) {
3 | return state.promotion
4 | },
5 | getPromotionPrice (state) {
6 | return state.promotion.price
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/concrete-calculator/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/credit-calculator/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/soundcloud-player/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/validate-form-quasar/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/yandex-translator/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/fuel-consumption/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | #q-app
3 | router-view
4 |
5 |
6 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/meetup-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
7 | # Editor directories and files
8 | .idea
9 | *.suo
10 | *.ntvs*
11 | *.njsproj
12 | *.sln
13 | *.swp
14 |
--------------------------------------------------------------------------------
/unsplash-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Unsplash Gallery
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/weight-calc/templates/component.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
12 |
13 |
15 |
--------------------------------------------------------------------------------
/brick-calculator/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
7 | # Editor directories and files
8 | .idea
9 | *.suo
10 | *.ntvs*
11 | *.njsproj
12 | *.sln
13 | *.swp
14 |
--------------------------------------------------------------------------------
/brick-calculator/src/utils/colors.json:
--------------------------------------------------------------------------------
1 | {
2 | "primary": "#9a8e7c",
3 | "secondary": "#424242",
4 | "accent": "#82b1ff",
5 | "error": "#ff5252",
6 | "info": "#2196f3",
7 | "success": "#9a8e7c",
8 | "warning": "#ffc107"
9 | }
--------------------------------------------------------------------------------
/fuel-consumption/templates/component.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
12 |
13 |
15 |
--------------------------------------------------------------------------------
/weight-calc/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | #q-app
3 | router-view
4 |
5 |
6 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/credit-calculator/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
7 | # Editor directories and files
8 | .idea
9 | .vscode
10 | *.suo
11 | *.ntvs*
12 | *.njsproj
13 | *.sln
14 |
--------------------------------------------------------------------------------
/currency/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 |
7 | # Editor directories and files
8 | .idea
9 | .vscode
10 | *.suo
11 | *.ntvs*
12 | *.njsproj
13 | *.sln
14 | *.swp
15 |
--------------------------------------------------------------------------------
/validate-form-quasar/templates/component.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
12 |
13 |
15 |
--------------------------------------------------------------------------------
/weight-calc/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log
4 | npm-debug.log.*
5 | selenium-debug.log
6 | test/unit/coverage
7 | test/e2e/reports
8 | cordova/platforms
9 | cordova/plugins
10 | thumbs.db
11 | !.gitkeep
12 |
--------------------------------------------------------------------------------
/fuel-consumption/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log
4 | npm-debug.log.*
5 | selenium-debug.log
6 | test/unit/coverage
7 | test/e2e/reports
8 | cordova/platforms
9 | cordova/plugins
10 | thumbs.db
11 | !.gitkeep
12 |
--------------------------------------------------------------------------------
/vk-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/app-cleaner/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/result/actions.js:
--------------------------------------------------------------------------------
1 | export default {
2 | addOrder ({ commit }, payload) {
3 | commit('ADD_ORDER', payload)
4 | },
5 | deleteOrder ({ commit }, payload) {
6 | commit('DELETE_ORDER', payload)
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/axios-vuejs/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/manager-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/meetup-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserslist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/movies-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/notemaster/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/photo-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/punch-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/spa-simple/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/turnout-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/electric-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/firebase-vuejs/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/loan-calculator/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/material-design/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/starbase-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/stock-trader/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/stock-trader/src/components/about/aboutPage.vue:
--------------------------------------------------------------------------------
1 |
2 | p about
3 |
4 |
5 |
10 |
11 |
14 |
--------------------------------------------------------------------------------
/unsplash-app/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/brick-calculator/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserslist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/concrete-calculator/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/credit-calculator/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserslist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/electric-app/src/filters/currency.js:
--------------------------------------------------------------------------------
1 | // ---------------------------
2 | // ВЫВОДИТ ЧИСЛА В РУБЛЯХ
3 | // ---------------------------
4 |
5 | export default (value) => {
6 | return value.toLocaleString('ru-RU', { style: 'currency', currency: 'RUB' })
7 | }
8 |
--------------------------------------------------------------------------------
/soundcloud-player/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/validate-form-quasar/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log
5 | npm-debug.log.*
6 | selenium-debug.log
7 | test/unit/coverage
8 | test/e2e/reports
9 | cordova/platforms
10 | cordova/plugins
11 | thumbs.db
12 | !.gitkeep
13 |
--------------------------------------------------------------------------------
/vk-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | vk
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/yandex-translator/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/stock-trader/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "stock-trader-app",
3 | "version": "1.0.0",
4 | "description": "stock-trader-app",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
--------------------------------------------------------------------------------
/weight-calc/build/script.clean.js:
--------------------------------------------------------------------------------
1 | var
2 | shell = require('shelljs'),
3 | path = require('path')
4 |
5 | shell.rm('-rf', path.resolve(__dirname, '../dist/*'))
6 | shell.rm('-rf', path.resolve(__dirname, '../dist/.*'))
7 | console.log(' Cleaned build artifacts.\n')
8 |
--------------------------------------------------------------------------------
/electric-app/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "electric-calculator",
3 | "version": "1.0.0",
4 | "description": "electric calculator",
5 | "author": "Moe Green",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/fuel-consumption/build/script.clean.js:
--------------------------------------------------------------------------------
1 | var
2 | shell = require('shelljs'),
3 | path = require('path')
4 |
5 | shell.rm('-rf', path.resolve(__dirname, '../dist/*'))
6 | shell.rm('-rf', path.resolve(__dirname, '../dist/.*'))
7 | console.log(' Cleaned build artifacts.\n')
8 |
--------------------------------------------------------------------------------
/credit-calculator/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "loancalculator",
3 | "version": "1.0.0",
4 | "description": "Loan calculator",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/currency/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "crypto-currency",
3 | "version": "1.0.0",
4 | "description": "Crypto Currency Digest",
5 | "author": "Moe Green",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/meetup-app/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "meetup-app",
3 | "version": "1.0.0",
4 | "description": "Meetup App - Organize Meetups",
5 | "author": "Moe Green",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/brick-calculator/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "brick-application",
3 | "version": "1.0.0",
4 | "description": "Brick Calculator",
5 | "author": "Moe Greene",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/currency/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserslist" field in package.json
6 | "postcss-import": {},
7 | "autoprefixer": {}
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/meetup-app/src/filters/date.js:
--------------------------------------------------------------------------------
1 | export default (value) => {
2 | const data = new Date(value)
3 | return data.toLocaleString(['en-US'], {
4 | month: 'short',
5 | day: '2-digit',
6 | year: 'numeric',
7 | hour: '2-digit',
8 | minute: '2-digit'
9 | })
10 | }
11 |
--------------------------------------------------------------------------------
/currency/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/meetup-app/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/photo-app/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/stock-trader/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
--------------------------------------------------------------------------------
/turnout-app/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
--------------------------------------------------------------------------------
/weight-calc/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
--------------------------------------------------------------------------------
/app-cleaner/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/building.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Add building dimensions",
3 | "subtitle": "Here are added building dimensions - width, length and height, in meters",
4 | "length": "Length, m",
5 | "width": "Width, m",
6 | "height": "Height, m",
7 | "hint": "Integer"
8 | }
--------------------------------------------------------------------------------
/electric-app/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/fuel-consumption/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
--------------------------------------------------------------------------------
/loan-calculator/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/yandex-translator/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
--------------------------------------------------------------------------------
/app-cleaner/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "CleanerApp",
3 | "version": "1.0.0",
4 | "description": "Calculation of the cost of cleaning the apartment",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/app-cleaner/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | App Cleaner
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/brick-calculator/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/concrete-calculator/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/credit-calculator/dist/server.js:
--------------------------------------------------------------------------------
1 | var express = require('express')
2 | var path = require('path')
3 | var serveStatic = require('serve-static')
4 | app = express()
5 | app.use(serveStatic(__dirname))
6 | var port = process.env.PORT || 5000
7 | app.listen(port)
8 | console.log('server started ' + port)
9 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/result/index.js:
--------------------------------------------------------------------------------
1 | import getters from './getters'
2 | import mutations from './mutations'
3 | import actions from './actions'
4 |
5 | const state = {
6 | order: []
7 | }
8 |
9 | export default {
10 | state,
11 | mutations,
12 | actions,
13 | getters
14 | }
15 |
--------------------------------------------------------------------------------
/movies-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Movies Info
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promocode/index.js:
--------------------------------------------------------------------------------
1 | import getters from './getters'
2 | import mutations from './mutations'
3 | import actions from './actions'
4 |
5 | const state = {
6 | promocode: []
7 | }
8 |
9 | export default {
10 | state,
11 | mutations,
12 | actions,
13 | getters
14 | }
15 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promotion/index.js:
--------------------------------------------------------------------------------
1 | import getters from './getters'
2 | import mutations from './mutations'
3 | import actions from './actions'
4 |
5 | const state = {
6 | promotion: []
7 | }
8 |
9 | export default {
10 | state,
11 | getters,
12 | mutations,
13 | actions
14 | }
15 |
--------------------------------------------------------------------------------
/stock-trader/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Stock Trader
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/turnout-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Turnout App
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/vk-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/weight-calc/docker-compose.yml:
--------------------------------------------------------------------------------
1 | version: '2'
2 |
3 | services:
4 | app:
5 | build: .
6 | image: your-docker-org/your-app-name
7 | command: sh
8 | volumes:
9 | - .:/opt/app
10 | - /opt/app/node_modules
11 | ports:
12 | - 8080:8080
13 | tty: true
14 |
--------------------------------------------------------------------------------
/app-cleaner/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promocode/actions.js:
--------------------------------------------------------------------------------
1 | import data from '../../../data/data.json'
2 |
3 | export default {
4 | initPromo ({ commit }) {
5 | commit('SET_PROMOCODE', data.promocode)
6 | },
7 | setPromoValue ({ commit }, payload) {
8 | commit('SET_PROMO_VALUE', payload)
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/axios-vuejs/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/electric-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/fuel-consumption/docker-compose.yml:
--------------------------------------------------------------------------------
1 | version: '2'
2 |
3 | services:
4 | app:
5 | build: .
6 | image: your-docker-org/your-app-name
7 | command: sh
8 | volumes:
9 | - .:/opt/app
10 | - /opt/app/node_modules
11 | ports:
12 | - 8080:8080
13 | tty: true
14 |
--------------------------------------------------------------------------------
/manager-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/meetup-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/movies-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/notemaster/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/photo-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/photo-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/photo-app/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "photo-studio-app",
3 | "version": "1.0.0",
4 | "description": "A calculator to compute the cost of visiting the photo studio",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/punch-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/punch-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/spa-simple/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/starbase-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/stock-trader/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/stock-trader/src/data/data.js:
--------------------------------------------------------------------------------
1 | export default [
2 | { id: 1, name: 'Google', price: 10 },
3 | { id: 2, name: 'Apple', price: 50 },
4 | { id: 3, name: 'Microsoft', price: 20 },
5 | { id: 4, name: 'Oracle', price: 15 },
6 | { id: 5, name: 'JetBrains', price: 10 },
7 | { id: 6, name: 'Uber', price: 8 }
8 | ]
9 |
--------------------------------------------------------------------------------
/turnout-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/unsplash-app/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/vk-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/weight-calc/build/hot-reload.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/app-cleaner/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/axios-vuejs/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/brick-calculator/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/electric-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/firebase-vuejs/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/firebase-vuejs/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/fuel-consumption/build/hot-reload.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/loan-calculator/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/manager-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/material-design/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/movies-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/notemaster/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/soundcloud-player/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/soundcloud-player/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Soundcloud Player
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/spa-simple/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/starbase-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/stock-trader/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/turnout-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/unsplash-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/validate-form-quasar/docker-compose.yml:
--------------------------------------------------------------------------------
1 | version: '2'
2 |
3 | services:
4 | app:
5 | build: .
6 | image: your-docker-org/your-app-name
7 | command: sh
8 | volumes:
9 | - .:/opt/app
10 | - /opt/app/node_modules
11 | ports:
12 | - 8080:8080
13 | tty: true
14 |
--------------------------------------------------------------------------------
/yandex-translator/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/discount/actions.js:
--------------------------------------------------------------------------------
1 | import data from '../../../data/data.json'
2 |
3 | export default {
4 | initDiscount ({ commit }) {
5 | commit('SET_DISCOUNT', data.discount)
6 | },
7 | setDiscountStatus ({ commit }, payload) {
8 | commit('SET_DISCOUNT_STATUS', payload)
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/main/actions.js:
--------------------------------------------------------------------------------
1 | import data from '../../../data/data.json'
2 |
3 | export default {
4 | initData ({ commit }) {
5 | commit('SET_DATA', data.data)
6 | commit('SET_ITEMS')
7 | commit('SET_CARDS')
8 | commit('SET_GENERALS')
9 | commit('SET_REPAIRS')
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/building.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Добавить размеры строения",
3 | "subtitle": "Здесь добавляются размеры строения - ширина, длина и высота, в метрах",
4 | "length": "Длина строения, м",
5 | "width": "Ширина строения, м",
6 | "height": "Высота строения, м",
7 | "hint": "Целое число"
8 | }
--------------------------------------------------------------------------------
/concrete-calculator/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/concrete-calculator/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/firebase-vuejs/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Vue.js and Firebase plugin
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/loan-calculator/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/material-design/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/soundcloud-player/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/turnout-app/dist/static/css/app.8d860c9dd10e3e2c81c81b9855896b88.css:
--------------------------------------------------------------------------------
1 | #app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:60px}.event-card[data-v-a6c2d1d2]{border:2px solid #2c3e50;margin-top:20px;border-radius:4px;padding-right:10px;padding-left:10px}
--------------------------------------------------------------------------------
/validate-form-quasar/build/hot-reload.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/yandex-translator/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", { "modules": false }],
4 | "stage-2"
5 | ],
6 | "plugins": ["transform-runtime"],
7 | "comments": false,
8 | "env": {
9 | "test": {
10 | "presets": ["env", "stage-2"],
11 | "plugins": [ "istanbul" ]
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/yandex-translator/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "yandex-translator-app",
3 | "version": "1.0.0",
4 | "description": "Translation from English to any other language by Yandex.Translate",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
--------------------------------------------------------------------------------
/loan-calculator/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "pawnshop-calculator",
3 | "version": "1.0.0",
4 | "description": "The car is secured. The calculation of the amount of the deposit.",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/turnout-app/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "turnout-firebase-app",
3 | "version": "1.0.0",
4 | "description": "Authorization Firebase. Adding records to Firebase. Add accounts in Firebase.",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
--------------------------------------------------------------------------------
/validate-form-quasar/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
14 |
15 |
18 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/main/getters.js:
--------------------------------------------------------------------------------
1 | export default {
2 | getData (state) {
3 | return state.items
4 | },
5 | getCards (state) {
6 | return state.cards
7 | },
8 | getGenerals (state) {
9 | return state.generals
10 | },
11 | getRepairs (state) {
12 | return state.repairs
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/order/getters.js:
--------------------------------------------------------------------------------
1 | export default {
2 | getOrder (state) {
3 | return state.showOrder
4 | },
5 | getMetros (state) {
6 | return state.metros
7 | },
8 | getCustomer (state) {
9 | return state.customer
10 | },
11 | getModal (state) {
12 | return state.modal
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/brick.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Select the type of brick",
3 | "subtitle": "Here you can select brick type - single or double",
4 | "types": [
5 | "Single (250×120×65 mm)",
6 | "One and a half (250×120×88 mm)",
7 | "Double (250×120×140 mm)",
8 | "EURO (250×85×65 mm)"
9 | ]
10 | }
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/opening.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Add window and door openings",
3 | "subtitle": "Here added window and door openings - width and height, in meters",
4 | "add-opening": "Add opening",
5 | "remove-opening": "Remove",
6 | "width": "Width, m",
7 | "height": "Height, m",
8 | "hint": "Integer"
9 | }
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/discount/index.js:
--------------------------------------------------------------------------------
1 | import getters from './getters'
2 | import mutations from './mutations'
3 | import actions from './actions'
4 |
5 | const state = {
6 | discount: [],
7 | discountStatus: null
8 | }
9 |
10 | export default {
11 | state,
12 | mutations,
13 | actions,
14 | getters
15 | }
16 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/result.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Результат вычислений",
3 | "subtitle": "Здесь показаны результаты вычислений - кол-во кирпича, общая стоимость кирпича, общая площадь строения",
4 | "totalBricks": "Количество кирпича, шт",
5 | "totalArea": "Общая площадь, кв. м.",
6 | "totalCost": "Общая стоимость"
7 | }
--------------------------------------------------------------------------------
/credit-calculator/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | 'use strict'
3 | require('eventsource-polyfill')
4 | const hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
5 |
6 | hotClient.subscribe(function (event) {
7 | if (event.action === 'reload') {
8 | window.location.reload()
9 | }
10 | })
11 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/brick.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Выберите тип кирпича",
3 | "subtitle": "Здесь выбирается тип кирпича - одинарный, полуторный, двойной",
4 | "types": [
5 | "Одинарный (250×120×65 мм)",
6 | "Полуторный (250×120×88 мм)",
7 | "Двойной (250×120×140 мм)",
8 | "ЕВРО (250×85×65 мм)"
9 | ]
10 | }
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/masonry.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Выберите тип кирпичной кладки",
3 | "subtitle": "Здесь выбирается толщина кирпичной стены",
4 | "types": [
5 | "Кладка в 0,5 кирпича",
6 | "Кладка в 1 кирпич",
7 | "Кладка в 1,5 кирпича",
8 | "Кладка в 2 кирпича",
9 | "Кладка в 2,5 кирпича"
10 | ]
11 | }
--------------------------------------------------------------------------------
/fuel-consumption/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "fuel-consumption-app",
3 | "version": "1.0.0",
4 | "description": "Calculates the amount of fuel for a certain distance at a given consumption and price of fuel",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
--------------------------------------------------------------------------------
/notemaster/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | NoteMaster
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/weight-calc/README.md:
--------------------------------------------------------------------------------
1 | # Quasar App
2 |
3 | > A Quasar project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | $ npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | $ quasar dev
13 |
14 | # build for production with minification
15 | $ quasar build
16 |
17 | # lint code
18 | $ quasar lint
19 | ```
20 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/masonry.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Select the type of masonry",
3 | "subtitle": "Here you can select the thickness of the brick wall",
4 | "types": [
5 | "Laying in 0.5 bricks",
6 | "Laying in 1 brick",
7 | "Laying in 1.5 bricks",
8 | "Laying in 2 bricks",
9 | "Laying in 2.5 bricks"
10 | ]
11 | }
--------------------------------------------------------------------------------
/concrete-calculator/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "concrete-calculator",
3 | "version": "1.0.0",
4 | "description": "The calculation of the volume of the foundation and the cost of the necessary concrete.",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/fuel-consumption/README.md:
--------------------------------------------------------------------------------
1 | # Quasar App
2 |
3 | > A Quasar project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | $ npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | $ quasar dev
13 |
14 | # build for production with minification
15 | $ quasar build
16 |
17 | # lint code
18 | $ quasar lint
19 | ```
20 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/opening.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Добавить оконные и дверные проемы",
3 | "subtitle": "Здесь добавляются оконные и дверные проемы строения - ширина и высота, в метрах",
4 | "add-opening": "Добавить проем",
5 | "remove-opening": "Удалить",
6 | "width": "Ширина, м",
7 | "height": "Высота, м",
8 | "hint": "Целое число"
9 | }
--------------------------------------------------------------------------------
/validate-form-quasar/README.md:
--------------------------------------------------------------------------------
1 | # Quasar App
2 |
3 | > A Quasar project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | $ npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | $ quasar dev
13 |
14 | # build for production with minification
15 | $ quasar build
16 |
17 | # lint code
18 | $ quasar lint
19 | ```
20 |
--------------------------------------------------------------------------------
/weight-calc/dist/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "weight-calc-app",
3 | "version": "1.0.0",
4 | "description": "The calculation of the mass of the pancake for the rod on the outer diameter, inner diameter and thickness",
5 | "author": "gearmobile",
6 | "private": true,
7 | "scripts": {
8 | "postinstall": "npm install express"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/result.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "The result of the calculation",
3 | "subtitle": "Here are shown the results of calculations - totla number of bricks, total cost of bricks, total area of the building",
4 | "totalBricks": "The number of bricks, pieces",
5 | "totalArea": "Total area, sq. m.",
6 | "totalCost": "The total cost"
7 | }
--------------------------------------------------------------------------------
/weight-calc/dockerfile:
--------------------------------------------------------------------------------
1 | #change this to your own repo, should you have uploaded your image!
2 | FROM quasarframework/client-dev:latest
3 |
4 | MAINTAINER Your Name
5 |
6 | WORKDIR /opt/app
7 |
8 | COPY package.json /opt/app/
9 | RUN npm install
10 |
11 | COPY . /opt/app
12 |
13 | EXPOSE 8080
14 |
15 | CMD /bin/sh
16 |
--------------------------------------------------------------------------------
/credit-calculator/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | loan-calculator
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/fuel-consumption/dockerfile:
--------------------------------------------------------------------------------
1 | #change this to your own repo, should you have uploaded your image!
2 | FROM quasarframework/client-dev:latest
3 |
4 | MAINTAINER Your Name
5 |
6 | WORKDIR /opt/app
7 |
8 | COPY package.json /opt/app/
9 | RUN npm install
10 |
11 | COPY . /opt/app
12 |
13 | EXPOSE 8080
14 |
15 | CMD /bin/sh
16 |
--------------------------------------------------------------------------------
/meetup-app/src/store/index.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | import Vuex from 'vuex'
3 |
4 | import meetup from './meetup'
5 | import user from './user'
6 | import shared from './shared'
7 |
8 | Vue.use(Vuex)
9 |
10 | const store = new Vuex.Store({
11 | modules: {
12 | meetup,
13 | user,
14 | shared
15 | }
16 | })
17 |
18 | export default store
19 |
--------------------------------------------------------------------------------
/yandex-translator/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | yandex-translator
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/turnout-app/src/store/mutations.js:
--------------------------------------------------------------------------------
1 | import * as types from './mutation-types'
2 |
3 | export const mutations = {
4 | [types.SIGN_IN] (state, userPayload) {
5 | state.user = userPayload
6 | },
7 | [types.SIGN_OUT] (state) {
8 | state.user = {}
9 | },
10 | [types.SET_EVENT] (state, eventsPayload) {
11 | state.events = eventsPayload
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/validate-form-quasar/dockerfile:
--------------------------------------------------------------------------------
1 | #change this to your own repo, should you have uploaded your image!
2 | FROM quasarframework/client-dev:latest
3 |
4 | MAINTAINER Your Name
5 |
6 | WORKDIR /opt/app
7 |
8 | COPY package.json /opt/app/
9 | RUN npm install
10 |
11 | COPY . /opt/app
12 |
13 | EXPOSE 8080
14 |
15 | CMD /bin/sh
16 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/main/index.js:
--------------------------------------------------------------------------------
1 | import getters from './getters'
2 | import mutations from './mutations'
3 | import actions from './actions'
4 |
5 | const state = {
6 | data: [],
7 | items: [],
8 | cards: [],
9 | generals: [],
10 | repairs: []
11 | }
12 |
13 | export default {
14 | state,
15 | getters,
16 | mutations,
17 | actions
18 | }
19 |
--------------------------------------------------------------------------------
/punch-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | punch-app
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/turnout-app/src/store/actions.js:
--------------------------------------------------------------------------------
1 | import * as types from './mutation-types'
2 |
3 | export const signIn = ({ commit }, payload) => {
4 | commit(types.SIGN_IN, payload)
5 | }
6 |
7 | export const signOut = ({ commit }) => {
8 | commit(types.SIGN_OUT)
9 | }
10 |
11 | export const setEvents = ({ commit }, eventsPayload) => {
12 | commit(types.SET_EVENT, eventsPayload)
13 | }
14 |
--------------------------------------------------------------------------------
/turnout-app/src/store/store.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | import Vuex from 'vuex'
3 | import { mutations } from './mutations'
4 | import * as actions from './actions'
5 |
6 | Vue.use(Vuex)
7 |
8 | const state = {
9 | user: {},
10 | events: []
11 | }
12 |
13 | const store = new Vuex.Store({
14 | state,
15 | mutations,
16 | actions
17 | })
18 |
19 | export default store
20 |
--------------------------------------------------------------------------------
/movies-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/notemaster/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/photo-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/punch-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/spa-simple/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/vk-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/weight-calc/templates/view.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
10 |
11 |
18 |
19 |
21 |
--------------------------------------------------------------------------------
/app-cleaner/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/axios-vuejs/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/electric-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/firebase-vuejs/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/fuel-consumption/templates/view.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
10 |
11 |
18 |
19 |
21 |
--------------------------------------------------------------------------------
/loan-calculator/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/manager-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/material-design/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/punch-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 |
6 | Vue.config.productionTip = false
7 |
8 | /* eslint-disable no-new */
9 | new Vue({
10 | el: '#app',
11 | template: '',
12 | components: { App }
13 | })
14 |
--------------------------------------------------------------------------------
/starbase-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/starbase-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 |
6 | Vue.config.productionTip = false
7 |
8 | /* eslint-disable no-new */
9 | new Vue({
10 | template: '',
11 | components: { App }
12 | }).$mount('#app')
13 |
--------------------------------------------------------------------------------
/stock-trader/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/turnout-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/unsplash-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/order/index.js:
--------------------------------------------------------------------------------
1 |
2 | import getters from './getters'
3 | import mutations from './mutations'
4 | import actions from './actions'
5 |
6 | const state = {
7 | metros: [],
8 | customer: [],
9 | customerDetails: [],
10 | showOrder: false,
11 | modal: false
12 | }
13 |
14 | export default {
15 | state,
16 | mutations,
17 | actions,
18 | getters
19 | }
20 |
--------------------------------------------------------------------------------
/concrete-calculator/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/meetup-app/src/router/auth-guard.js:
--------------------------------------------------------------------------------
1 | import store from '../store/'
2 |
3 | export function signIn (to, from, next) {
4 | if (store.getters.userIsAuthorized) {
5 | next()
6 | } else {
7 | next('/signin')
8 | }
9 | }
10 |
11 | export function signUp (to, from, next) {
12 | if (store.getters.userIsAuthorized) {
13 | next()
14 | } else {
15 | next('/signup')
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/soundcloud-player/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/validate-form-quasar/templates/view.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
10 |
11 |
18 |
19 |
21 |
--------------------------------------------------------------------------------
/yandex-translator/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | })
12 | }
13 |
--------------------------------------------------------------------------------
/brick-calculator/src/store/index.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | import Vuex from 'vuex'
3 |
4 | Vue.use(Vuex)
5 |
6 | import state from './state'
7 | import getters from './getters'
8 | import mutations from './mutations'
9 | import actions from './actions'
10 |
11 | const store = new Vuex.Store({
12 | state,
13 | getters,
14 | mutations,
15 | actions
16 | })
17 |
18 | export default store
19 |
--------------------------------------------------------------------------------
/meetup-app/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", {
4 | "modules": false,
5 | "targets": {
6 | "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
7 | }
8 | }],
9 | "stage-2"
10 | ],
11 | "plugins": ["transform-runtime"],
12 | "env": {
13 | "test": {
14 | "presets": ["env", "stage-2"],
15 | "plugins": ["istanbul"]
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/meetup-app/src/stylus/theme.styl:
--------------------------------------------------------------------------------
1 | /** Stylus Styles */
2 | @import '../../node_modules/vuetify/src/stylus/settings/_colors'
3 |
4 | $theme := {
5 | primary: $green.darken-2
6 | accent: $red.accent-2
7 | secondary: $cyan.darken-3
8 | info: $blue.base
9 | warning: $amber.base
10 | error: $red.base
11 | success: $purple.base
12 | }
13 |
14 | @import '../../node_modules/vuetify/src/stylus/main'
15 |
--------------------------------------------------------------------------------
/brick-calculator/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", {
4 | "modules": false,
5 | "targets": {
6 | "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
7 | }
8 | }],
9 | "stage-2"
10 | ],
11 | "plugins": ["transform-runtime"],
12 | "env": {
13 | "test": {
14 | "presets": ["env", "stage-2"],
15 | "plugins": ["istanbul"]
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/stock-trader/src/store/store.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | import Vuex from 'vuex'
3 |
4 | Vue.use(Vuex)
5 |
6 | import stocks from './modules/stock-module'
7 | import portfolio from './modules/portfolio-module'
8 | import * as actions from './actions'
9 |
10 | const store = new Vuex.Store({
11 | actions,
12 | modules: {
13 | stocks,
14 | portfolio
15 | }
16 | })
17 |
18 | export default store
19 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promocode/mutations.js:
--------------------------------------------------------------------------------
1 | export default {
2 | 'SET_PROMOCODE' (state, payload) {
3 | state.promocode = payload
4 | },
5 | 'SET_PROMO_VALUE' (state, payload) {
6 | if (parseInt(payload) === state.promocode.check) {
7 | state.promocode.status = true
8 | state.promocode.error = false
9 | } else {
10 | state.promocode.error = true
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/app-cleaner/src/utils/utils.js:
--------------------------------------------------------------------------------
1 | const getNoun = (number, singular, few, plural) => {
2 | number = Math.abs(number)
3 | number %= 100
4 | if (number >= 5 && number <= 20) {
5 | return plural
6 | }
7 | number %= 10
8 | if (number === 1) {
9 | return singular
10 | }
11 | if (number >= 2 && number <= 4) {
12 | return few
13 | }
14 | return plural
15 | }
16 |
17 | export default getNoun
18 |
--------------------------------------------------------------------------------
/credit-calculator/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", {
4 | "modules": false,
5 | "targets": {
6 | "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
7 | }
8 | }],
9 | "stage-2"
10 | ],
11 | "plugins": ["transform-runtime"],
12 | "env": {
13 | "test": {
14 | "presets": ["env", "stage-2"],
15 | "plugins": ["istanbul"]
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/credit-calculator/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import 'reflex-grid'
6 |
7 | Vue.config.productionTip = false
8 |
9 | /* eslint-disable no-new */
10 | new Vue({
11 | template: '',
12 | components: { App }
13 | }).$mount('#app')
14 |
--------------------------------------------------------------------------------
/photo-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Photo App
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/weight-calc/build/env-utils.js:
--------------------------------------------------------------------------------
1 | var
2 | config = require('../config'),
3 | theme = process.argv[2] || config.defaultTheme
4 |
5 | module.exports = {
6 | dev: process.env.NODE_ENV === 'development',
7 | prod: process.env.NODE_ENV === 'production',
8 |
9 | platform: {
10 | theme: theme,
11 | cordovaAssets: './cordova/platforms/' + (theme === 'mat' ? 'android' : 'ios') + '/platform_www'
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/fuel-consumption/build/env-utils.js:
--------------------------------------------------------------------------------
1 | var
2 | config = require('../config'),
3 | theme = process.argv[2] || config.defaultTheme
4 |
5 | module.exports = {
6 | dev: process.env.NODE_ENV === 'development',
7 | prod: process.env.NODE_ENV === 'production',
8 |
9 | platform: {
10 | theme: theme,
11 | cordovaAssets: './cordova/platforms/' + (theme === 'mat' ? 'android' : 'ios') + '/platform_www'
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/meetup-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Meetup Application
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/validate-form-quasar/build/env-utils.js:
--------------------------------------------------------------------------------
1 | var
2 | config = require('../config'),
3 | theme = process.argv[2] || config.defaultTheme
4 |
5 | module.exports = {
6 | dev: process.env.NODE_ENV === 'development',
7 | prod: process.env.NODE_ENV === 'production',
8 |
9 | platform: {
10 | theme: theme,
11 | cordovaAssets: './cordova/platforms/' + (theme === 'mat' ? 'android' : 'ios') + '/platform_www'
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/yandex-translator/dist/static/css/app.ffc7fcedeeded33d5dd387bb11ac0061.css:
--------------------------------------------------------------------------------
1 | .translator__title{text-transform:capitalize;font-weight:700;font-size:30px;color:#228b22;margin-bottom:0}.translator__subtitle{margin-top:0;font-size:15px;line-height:1.4;color:rgba(0,0,0,.6)}.form-inline[data-v-303fa7db]{width:100%}.output[data-v-686d16a6]{margin:40px 0}.output .panel-body[data-v-686d16a6]{padding-top:30px;padding-bottom:30px;color:#228b22;font-size:24px}
--------------------------------------------------------------------------------
/brick-calculator/src/locale/russian/seam.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Выберите тип шва кирпичной кладки",
3 | "subtitle": "Здесь выбирается толщина растворного шва между кирпичами",
4 | "types": [
5 | "Без учета растворного шва",
6 | "С учетом растворного шва толщиной 5 мм",
7 | "С учетом растворного шва толщиной 10 мм",
8 | "С учетом растворного шва толщиной 15 мм",
9 | "С учетом растворного шва толщиной 20 мм"
10 | ]
11 | }
--------------------------------------------------------------------------------
/spa-simple/src/components/home.vue:
--------------------------------------------------------------------------------
1 |
2 | section.section.home
3 | h2.section__title {{ msg }}
4 |
5 |
6 |
16 |
17 |
22 |
--------------------------------------------------------------------------------
/axios-vuejs/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | axios-vuejs
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/spa-simple/src/components/brands.vue:
--------------------------------------------------------------------------------
1 |
2 | section.section.brands
3 | h2.section__title {{ msg }}
4 |
5 |
6 |
16 |
17 |
22 |
--------------------------------------------------------------------------------
/brick-calculator/src/locale/english/seam.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Select the type of seam masonry",
3 | "subtitle": "Here you can select the thickness of the mortar joints between the bricks",
4 | "types": [
5 | "Excluding the mortar seam",
6 | "Given the mortar seam thickness 5 mm",
7 | "Given the mortar seam thickness 10 mm",
8 | "Given the mortar seam thickness 15 mm",
9 | "Given the mortar seam thickness 20 mm"
10 | ]
11 | }
--------------------------------------------------------------------------------
/loan-calculator/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import Vuetify from 'vuetify'
5 | import App from './App'
6 |
7 | Vue.use(Vuetify)
8 | Vue.config.productionTip = false
9 |
10 | /* eslint-disable no-new */
11 | new Vue({
12 | el: '#app',
13 | template: '',
14 | components: { App }
15 | })
16 |
--------------------------------------------------------------------------------
/soundcloud-player/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 |
6 | Vue.config.productionTip = false
7 | const eventBus = new Vue()
8 | export default eventBus
9 |
10 | /* eslint-disable no-new */
11 | new Vue({
12 | template: '',
13 | components: { App }
14 | }).$mount('#app')
15 |
--------------------------------------------------------------------------------
/spa-simple/src/components/contacts.vue:
--------------------------------------------------------------------------------
1 |
2 | section.section.contacts
3 | h2.section__title {{ msg }}
4 |
5 |
6 |
16 |
17 |
22 |
--------------------------------------------------------------------------------
/spa-simple/src/components/projects.vue:
--------------------------------------------------------------------------------
1 |
2 | section.section.projects
3 | h2.section__title {{ msg }}
4 |
5 |
6 |
16 |
17 |
22 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/discount/mutations.js:
--------------------------------------------------------------------------------
1 | export default {
2 | 'SET_DISCOUNT' (state, payload) {
3 | state.discount = payload
4 | },
5 | 'SET_DISCOUNT_STATUS' (state, payload) {
6 | state.discountStatus = payload.flag ? payload.name : null
7 | for (let i = 0; i < state.discount.length; i += 1) {
8 | if (state.discount[i].name !== payload.name) {
9 | state.discount[i].flag = true
10 | }
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/currency/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", {
4 | "modules": false
5 | }],
6 | "stage-2"
7 | ],
8 | "plugins": [
9 | "transform-runtime",
10 | ["transform-imports", {
11 | "vuetify": {
12 | "transform": "vuetify/es5/components/${member}",
13 | "preventFullImport": true
14 | }
15 | }]
16 | ],
17 | "env": {
18 | "test": {
19 | "presets": ["env", "stage-2"] }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/notemaster/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 |
6 | Vue.config.productionTip = false
7 |
8 | const eventBus = new Vue()
9 | export default eventBus
10 |
11 | /* eslint-disable no-new */
12 | new Vue({
13 | el: '#app',
14 | template: '',
15 | components: { App }
16 | })
17 |
--------------------------------------------------------------------------------
/material-design/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | material-design
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/starbase-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Starbase App
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/currency/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | v-app( light )
3 | v-container( grid-list-md )
4 | v-layout( row, wrap )
5 | v-flex.mb-4( xs12 )
6 | component-navigation
7 | v-flex( xs12 )
8 | router-view
9 |
10 |
11 |
19 |
--------------------------------------------------------------------------------
/turnout-app/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | #app.container
3 | .row
4 | .col-md-12
5 | router-view
6 |
7 |
8 |
13 |
14 |
22 |
--------------------------------------------------------------------------------
/currency/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | crypto-currency
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/electric-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | electric-app
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/firebase-vuejs/src/axios.js:
--------------------------------------------------------------------------------
1 | import firebase from 'firebase'
2 |
3 | const config = {
4 | apiKey: 'AIzaSyDSizpfjY6ENXZJyLQ-4-ybLuieq2Zw9tY',
5 | authDomain: 'books-2a159.firebaseapp.com',
6 | databaseURL: 'https://books-2a159.firebaseio.com',
7 | projectId: 'books-2a159',
8 | storageBucket: 'books-2a159.appspot.com',
9 | messagingSenderId: '1024914276272'
10 | }
11 | const ref = firebase.initializeApp(config).database().ref('books')
12 |
13 | export default ref
14 |
--------------------------------------------------------------------------------
/unsplash-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import 'bulma'
6 | import '../node_modules/font-awesome/css/font-awesome.min.css'
7 |
8 | Vue.config.productionTip = false
9 |
10 | /* eslint-disable no-new */
11 | new Vue({
12 | template: '',
13 | components: { App }
14 | }).$mount('#app')
15 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/order/mutations.js:
--------------------------------------------------------------------------------
1 | export default {
2 | 'INIT_METROS' (state, payload) {
3 | state.metros = payload
4 | },
5 | 'INIT_CUSTOMER' (state, payload) {
6 | state.customer = payload
7 | },
8 | 'SET_CUSTOMER' (state, payload) {
9 | state.customerDetails = payload
10 | },
11 | 'SHOW_ORDER' (state) {
12 | state.showOrder = !state.showOrder
13 | },
14 | 'MODAL_TOGGLE' (state) {
15 | state.modal = !state.modal
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/brick-calculator/src/pluigns/vue-i18n.js:
--------------------------------------------------------------------------------
1 | /* ============
2 | * Vue i18n
3 | * ============
4 | */
5 | import state from '../store/state'
6 | import Vue from 'vue'
7 | import Vue18n from 'vue-i18n'
8 | import locales from '../locale'
9 |
10 | Vue.use(Vue18n)
11 |
12 | export const i18n = new Vue18n({
13 | locale: state.language.primary,
14 | fallbackLocale: state.language.primary,
15 | messages: locales,
16 | numberFormats: locales
17 | })
18 |
19 | export default { i18n }
20 |
--------------------------------------------------------------------------------
/loan-calculator/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | loan-calculator
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/spa-simple/src/data/config.js:
--------------------------------------------------------------------------------
1 | import firebase from 'firebase'
2 |
3 | const config = {
4 | apiKey: 'AIzaSyDgwqFAHeir7gLYGGJjx6sZRq1gy2JPH7g',
5 | authDomain: 'spa-simple.firebaseapp.com',
6 | databaseURL: 'https://spa-simple.firebaseio.com',
7 | projectId: 'spa-simple',
8 | storageBucket: 'spa-simple.appspot.com',
9 | messagingSenderId: '964962980039'
10 | }
11 |
12 | const posts = firebase.initializeApp(config).database().ref('posts')
13 |
14 | export default posts
15 |
--------------------------------------------------------------------------------
/stock-trader/src/store/actions.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 |
3 | export const loadData = ({ commit }) => {
4 | Vue.http.get('stocks.json')
5 | .then(response => response.json())
6 | .then(data => {
7 | if (data) {
8 | const portfolio = {
9 | funds: data.funds,
10 | stocks: data.portfolioStocks
11 | }
12 | commit('SET_STOCKS', data.originalStocks)
13 | commit('SET_PORTFOLIO', portfolio)
14 | }
15 | })
16 | }
17 |
--------------------------------------------------------------------------------
/electric-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import Vuetify from 'vuetify'
5 | import App from './App'
6 | import store from './store'
7 |
8 | Vue.use(Vuetify)
9 | Vue.config.productionTip = false
10 |
11 | /* eslint-disable no-new */
12 | new Vue({
13 | store,
14 | template: '',
15 | components: { App }
16 | }).$mount('#app')
17 |
--------------------------------------------------------------------------------
/manager-app/src/router/axios.js:
--------------------------------------------------------------------------------
1 | import firebase from 'firebase'
2 |
3 | const config = {
4 | apiKey: 'AIzaSyCSZRBT4BTqm8RrTT8BeFaxwbbfoBbeTHY',
5 | authDomain: 'manager-c0436.firebaseapp.com',
6 | databaseURL: 'https://manager-c0436.firebaseio.com',
7 | projectId: 'manager-c0436',
8 | storageBucket: 'manager-c0436.appspot.com',
9 | messagingSenderId: '653041178785'
10 | }
11 |
12 | const ref = firebase.initializeApp(config).database().ref('customers')
13 |
14 | export default ref
15 |
--------------------------------------------------------------------------------
/yandex-translator/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 |
6 | import axios from 'axios'
7 | import VueAxios from 'vue-axios'
8 |
9 | Vue.use(VueAxios, axios)
10 |
11 | Vue.config.productionTip = false
12 |
13 | /* eslint-disable no-new */
14 | new Vue({
15 | template: '',
16 | components: { App }
17 | }).$mount('#app')
18 |
--------------------------------------------------------------------------------
/brick-calculator/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Brick Calculator
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/movies-app/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | #app
3 | router-view
4 |
5 |
6 |
11 |
12 |
24 |
--------------------------------------------------------------------------------
/manager-app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Manager App
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/movies-app/src/router/index.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | import Router from 'vue-router'
3 | import Movies from '@/components/movies'
4 | import Details from '@/components/movieDetails'
5 |
6 | Vue.use(Router)
7 |
8 | export default new Router({
9 | mode: 'history',
10 | routes: [
11 | {
12 | path: '/',
13 | name: 'Movies',
14 | component: Movies
15 | },
16 | {
17 | path: '/details/:id',
18 | name: 'Details',
19 | component: Details
20 | }
21 | ]
22 | })
23 |
--------------------------------------------------------------------------------
/photo-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import Vuetify from 'vuetify'
5 | import App from './App'
6 |
7 | Vue.use(Vuetify)
8 | Vue.config.productionTip = false
9 |
10 | const eventBus = new Vue()
11 | export default eventBus
12 |
13 | /* eslint-disable no-new */
14 | new Vue({
15 | el: '#app',
16 | template: '',
17 | components: { App }
18 | })
19 |
--------------------------------------------------------------------------------
/app-cleaner/src/store/modules/promocode/getters.js:
--------------------------------------------------------------------------------
1 | export default {
2 | getPromocode (state) {
3 | return state.promocode
4 | },
5 | getPromoStatus (state) {
6 | return state.promocode.status
7 | },
8 | getPromoError (state) {
9 | return state.promocode.error
10 | },
11 | getPromoSum (state, rootGetters) {
12 | let result = 0
13 | if (state.promocode.status) {
14 | result = rootGetters.getDirtySum * state.promocode.percent / 100
15 | }
16 | return result
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/material-design/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import VueMaterial from 'vue-material'
6 | import 'vue-material/dist/vue-material.css'
7 |
8 | Vue.use(VueMaterial)
9 |
10 | Vue.config.productionTip = false
11 |
12 | /* eslint-disable no-new */
13 | new Vue({
14 | el: '#app',
15 | template: '',
16 | components: { App }
17 | })
18 |
--------------------------------------------------------------------------------
/meetup-app/src/components/Shared/Alert.vue:
--------------------------------------------------------------------------------
1 |
2 | v-alert( color="error", icon="warning", dismissible, @input="onClose()", :value="true" )
3 | | {{ alertMessage }}
4 |
5 |
6 |
22 |
23 |
--------------------------------------------------------------------------------
/spa-simple/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import VueFire from 'vuefire'
6 | import router from './router'
7 | import 'bulma'
8 |
9 | Vue.config.productionTip = false
10 |
11 | Vue.use(VueFire)
12 |
13 | /* eslint-disable no-new */
14 | new Vue({
15 | router,
16 | template: '',
17 | components: { App }
18 | }).$mount('#app')
19 |
--------------------------------------------------------------------------------
/vk-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import VueResource from 'vue-resource'
6 | import 'bulma'
7 |
8 | Vue.use(VueResource)
9 | Vue.http.options.emulateJSON = true
10 |
11 | Vue.config.productionTip = false
12 |
13 | /* eslint-disable no-new */
14 | new Vue({
15 | template: '',
16 | components: { App }
17 | }).$mount('#app')
18 |
--------------------------------------------------------------------------------
/concrete-calculator/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import Vuetify from 'vuetify'
5 | import App from './App'
6 | import Vuelidate from 'vuelidate'
7 |
8 | Vue.use(Vuelidate)
9 | Vue.use(Vuetify)
10 |
11 | Vue.config.productionTip = false
12 |
13 | /* eslint-disable no-new */
14 | new Vue({
15 | template: '',
16 | components: { App }
17 | }).$mount('#app')
18 |
--------------------------------------------------------------------------------
/firebase-vuejs/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import VueFire from 'vuefire'
5 | import App from './App'
6 | import '../node_modules/font-awesome/css/font-awesome.min.css'
7 |
8 | Vue.config.productionTip = false
9 |
10 | Vue.use(VueFire)
11 |
12 | /* eslint-disable no-new */
13 | new Vue({
14 | template: '',
15 | components: { App }
16 | }).$mount('#app')
17 |
--------------------------------------------------------------------------------
/meetup-app/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | }),
12 | transformToRequire: {
13 | video: 'src',
14 | source: 'src',
15 | img: 'src',
16 | image: 'xlink:href'
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/movies-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import router from './router'
6 | import 'bulma'
7 | import '../node_modules/font-awesome/css/font-awesome.min.css'
8 |
9 | Vue.config.productionTip = false
10 |
11 | /* eslint-disable no-new */
12 | new Vue({
13 | router,
14 | template: '',
15 | components: { App }
16 | }).$mount('#app')
17 |
--------------------------------------------------------------------------------
/app-cleaner/dist/index.html:
--------------------------------------------------------------------------------
1 | App Cleaner
--------------------------------------------------------------------------------
/brick-calculator/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | }),
12 | transformToRequire: {
13 | video: 'src',
14 | source: 'src',
15 | img: 'src',
16 | image: 'xlink:href'
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/concrete-calculator/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | concrete-calculator
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/stock-trader/dist/index.html:
--------------------------------------------------------------------------------
1 | Stock Trader
--------------------------------------------------------------------------------
/turnout-app/dist/index.html:
--------------------------------------------------------------------------------
1 | Turnout App
--------------------------------------------------------------------------------
/brick-calculator/src/components/Title.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 | v-card
4 | v-card-media( height="400px", src="/static/logo-01.jpg" )
5 | v-container( fill-height, fluid )
6 | v-layout( fill-height )
7 | v-flex( xs12, align-end, flexbox )
8 | span.display-1.header
9 | | {{ $t('title.caption') }}
10 |
11 |
12 |
13 |
18 |
19 |
22 |
23 |
--------------------------------------------------------------------------------
/credit-calculator/dist/index.html:
--------------------------------------------------------------------------------
1 | loan-calculator
--------------------------------------------------------------------------------
/turnout-app/src/data/firebase.js:
--------------------------------------------------------------------------------
1 | import firebase from 'firebase'
2 |
3 | // Initialize Firebase
4 | const config = {
5 | apiKey: 'AIzaSyDO-O_qrwur-WY0BNWv4b0I2znkeS_T9U4',
6 | authDomain: 'turnout-app.firebaseapp.com',
7 | databaseURL: 'https://turnout-app.firebaseio.com',
8 | projectId: 'turnout-app',
9 | storageBucket: 'turnout-app.appspot.com',
10 | messagingSenderId: '813336604617'
11 | }
12 |
13 | export const firebaseApp = firebase.initializeApp(config)
14 | export const eventRef = firebase.database().ref().child('events')
15 |
--------------------------------------------------------------------------------
/yandex-translator/dist/index.html:
--------------------------------------------------------------------------------
1 | yandex-translator
--------------------------------------------------------------------------------
/notemaster/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | #app.container
3 | .col-md-12
4 | app-home
5 |
6 |
7 |
17 |
18 |
26 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Numerous always-ignore extensions
2 | *.bak
3 | *.diff
4 | *.err
5 | *.exe
6 | *.log
7 | *.orig
8 | *.rej
9 | *.sass-cache
10 | *.swo
11 | *.swp
12 | *.vi
13 | *~
14 |
15 | # OS or Editor folders
16 | *.sublime-grunt.cache
17 | *.sublime-project
18 | *.sublime-workspace
19 | ._*
20 | .cache
21 | .DS_Store
22 | .project
23 | .settings
24 | .tmproj
25 | Thumbs.db
26 | .metadata
27 |
28 | # Folders to ignore
29 | .CVS
30 | .git
31 | .hg
32 | .idea
33 | .svn
34 | bower_components
35 |
36 | # Node.JS
37 | node_modules
38 | npm-debug.log
39 |
40 |
--------------------------------------------------------------------------------
/credit-calculator/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 | const utils = require('./utils')
3 | const config = require('../config')
4 | const isProduction = process.env.NODE_ENV === 'production'
5 |
6 | module.exports = {
7 | loaders: utils.cssLoaders({
8 | sourceMap: isProduction
9 | ? config.build.productionSourceMap
10 | : config.dev.cssSourceMap,
11 | extract: isProduction
12 | }),
13 | transformToRequire: {
14 | video: 'src',
15 | source: 'src',
16 | img: 'src',
17 | image: 'xlink:href'
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/loan-calculator/src/stylus/loan.styl:
--------------------------------------------------------------------------------
1 | .loan-calc
2 |
3 | &--center
4 | display flex
5 | align-items center
6 | justify-content center
7 |
8 | &--right
9 | display flex
10 | align-items center
11 | justify-content flex-end
12 |
13 | &--left
14 | display flex
15 | align-items center
16 |
17 | &--vert
18 | display flex
19 | flex-direction column
20 | justify-content center
21 |
22 | &--noselect
23 | user-select none
24 |
25 | &--align-center
26 | display flex
27 | justify-content center
--------------------------------------------------------------------------------
/axios-vuejs/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import Axios from 'axios'
6 | import VueAxios from 'vue-axios'
7 |
8 | Vue.use(VueAxios, Axios)
9 |
10 | const eventBus = new Vue()
11 | export default eventBus
12 |
13 | Vue.config.productionTip = false
14 |
15 | /* eslint-disable no-new */
16 | new Vue({
17 | template: '',
18 | components: { App }
19 | }).$mount('#app')
20 |
--------------------------------------------------------------------------------
/electric-app/src/components/shared/StepperList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 | v-flex( xs12 )
4 | component-stepper( v-for="(point, index) in points", :key="index", :point="point" )
5 |
6 |
7 |
8 |
24 |
--------------------------------------------------------------------------------
/vk-app/README.md:
--------------------------------------------------------------------------------
1 | # vk
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/firebase-vuejs/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | #app.container
3 | .row
4 | app-primo
5 |
6 |
7 |
17 |
18 |
26 |
--------------------------------------------------------------------------------
/material-design/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | #app
3 | appPrimo
4 |
5 |
6 |
7 |
17 |
18 |
26 |
--------------------------------------------------------------------------------
/currency/src/pages/HomePage.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 | v-container( grid-list-md )
4 | v-layout( row, wrap )
5 | v-flex( xs12 )
6 | v-card.card
7 | img.card__logo( src="static/bg.jpg" )
8 |
9 |
10 |
11 |
16 |
17 |
29 |
--------------------------------------------------------------------------------
/manager-app/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import VueFire from 'vuefire'
6 | import router from './router'
7 | import '../node_modules/font-awesome/css/font-awesome.min.css'
8 |
9 | Vue.use(VueFire)
10 |
11 | Vue.config.productionTip = false
12 |
13 | /* eslint-disable no-new */
14 | new Vue({
15 | router,
16 | template: '',
17 | components: { App }
18 | }).$mount('#app')
19 |
--------------------------------------------------------------------------------
/movies-app/README.md:
--------------------------------------------------------------------------------
1 | # movies
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/photo-app/README.md:
--------------------------------------------------------------------------------
1 | # photo-app
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/punch-app/README.md:
--------------------------------------------------------------------------------
1 | # punch-app
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/turnout-app/README.md:
--------------------------------------------------------------------------------
1 | # turnout
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/app-cleaner/README.md:
--------------------------------------------------------------------------------
1 | # app-cleaner
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/axios-vuejs/README.md:
--------------------------------------------------------------------------------
1 | # axios-vuejs
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/manager-app/README.md:
--------------------------------------------------------------------------------
1 | # manager-app
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/meetup-app/README.md:
--------------------------------------------------------------------------------
1 | # meetup-app
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/notemaster/README.md:
--------------------------------------------------------------------------------
1 | # notemaster
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/spa-simple/README.md:
--------------------------------------------------------------------------------
1 | # spa-simple
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/unsplash-app/README.md:
--------------------------------------------------------------------------------
1 | # unsplash
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/app-cleaner/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 | import VeeValidate from 'vee-validate'
6 | import '../node_modules/font-awesome/css/font-awesome.css'
7 | import store from './store/index'
8 |
9 | Vue.use(VeeValidate)
10 |
11 | Vue.config.productionTip = false
12 |
13 | /* eslint-disable no-new */
14 | new Vue({
15 | store,
16 | template: '',
17 | components: { App }
18 | }).$mount('#app')
19 |
--------------------------------------------------------------------------------
/firebase-vuejs/README.md:
--------------------------------------------------------------------------------
1 | # firebase-vuejs
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/starbase-app/README.md:
--------------------------------------------------------------------------------
1 | # starbase-app
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------
/stock-trader/README.md:
--------------------------------------------------------------------------------
1 | # stock-trader
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 | ```
20 |
21 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
22 |
--------------------------------------------------------------------------------