Skip to content

akozyr/example_vue_client

Repository files navigation

Vue.js PDF Manager

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)

Installation

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.

3rd-party packages

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

License

MIT