This tutorial goes through building out a shopping cart application with Vue.js and state management using Vuex. Users can browse products, add products to cart and view the total cost of their order. We set up routing using vue-router In a previous tutorial we went through the basics of setting up a todo application with Vue.js.