This repository is an example of Vue.js SPA, API client for Laravel RESTful API example. Using both applications, you get a full-fledged tool for manipulating PDFs. The app includes such pages:
- Login
- PDF Main (all PDFs list, show/delete a generated PDF of the certain type)
- PDF Edit (edit PDF data, regenerate PDF and save necessary PDF data to DB)
The app requires Node.js 6.0+ and NPM 3.0+
# 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
Enjoy! For a detailed explanation on how things work, check out the guide and docs for vue-loader.
The app is currently extended with the following packages.
Package | Repository |
---|---|
Axios | https://github.com/axios/axios |
Bootstrap-Vue | https://github.com/bootstrap-vue/bootstrap-vue |
MIT