Considerações importantes: Utilizei o state do vuex sem persistir os dados, mas é bem simples de implementar algo para que ele seja persistido, podemos utilizar o localStorage, por exemplo. Quem quiser copiar o projeto e testar, eu super recomendo uma lib que trabalha com Local Storage, Cookies etc: vuex-persistedstate
Visit https://github.com/robinvdvleuten/vuex-persistedstate
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build