Vue Backoffice Example is a Vue.js simple CRUD, with authentication login, and somewhat basic functionalities.
Note: This project is ment to be used with Laravel Backoffice Example. It has all the functionalities that is used with this project.
This is a Vue CLI 3.0 project, so just run npm install
and npm run serve
.
This is very simple. Just add every new module inside the app folder. Note that this is just an advice, this is not mandatory by any means.
Example for the "Route modules": For the Example module folder, it has the ExampleRouter.js
. Note that without the "Router" sufix, the routing system would not work properly.
By default it runs on localhost:8080
.
Route | Description |
---|---|
/login | |
/employee | List of all employees |
/employee-new | Create a new employee |
/employee-edit/:id | Edit a employee, by passing his id |
/* | Goes to a not found page |
Want to see it running? You can check it out at https://vue-backoffice-example.herokuapp.com
- Add E2E tests with Cypress.
- Add Unit tests.
- Add more functionalities.
- Add Vuex usage.
- Add Docker.
MIT © guastallaigor