Dota 2 Profile Web App Using Vue.js References Bootstrap-Vue Documentation OpenDota API Documentation Game Modes Getting Started # Clone Repository git clone https://renzivan@bitbucket.org/renzivan/dota-2-web-app-using-vue.js.git # Install all dependencies npm install # Run project npm run serve Installed Dependencies # Install the Vue CLI npm install -g @vue/cli # Install vue-router npm install vue-router # Install Vuex npm install vuex # Install axios npm install axios # Install Sass: create main.scss, and import in main.js npm install node-sass sass-loader --save-dev # Install Bootstrap Vue npm install bootstrap-vue bootstrap Issues # If node-sass error occurs on npm install : Module build failed (from ./node_modules/sass-loader/lib/loader.js): $ npm rebuild node-sass