vue-activities-app
A vue.js app for activities & managing
Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm test
For detailed explanation on how things work, checkout the guide and docs for vue-loader.
Todo for this app
Pages
- Base Template
- Home
- Activities
- List
- One activity
- Checkout
- Cart
- Buy
- User page
- Edit information
- Last orders
- Messages
- Admin page
- Add / Edit / Remove activity
- Add / Edit / Remove user
Functionality
- Vuex
- API
- Capacity of temporary reserved activity (for checkout)
- Add offline support
- socket.io (messages, notifications, app places live)