This project was created with a lot a features of vue.js and vuex, the main logic of this project is created with vuex, share the information of the stocks between components was good a challenge. So, I created a vuex store for the app where there are modules, actions and the index file.
I also make beautiful transitions between the components, It was easy it with vue transitions. In the stocks view all the stocks have a transition, you can watch it when you select a filter.
** You May Save & Load Your Data
** Live Profit or Loss Status
** Stock Price Changes Everyday!
** Home page
** $10.000 Founds for invest
** Portfolio page with all your stocks (Save and load)
** Stocks page (Invest all you can)
** End Day (Finish the current day and watch the new prices)
** Vue JS 2!
** Twitter Bootstrap - To Look Things Good!
** Vuex - Better State Management
** Vue Router - To Find The Way!
** Vue Resource - The Way To Talk With Server
** Firebase - Store Records
A Vue.js project
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
For detailed explanation on how things work, consult the docs for vue-loader.