Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yanbrasiliano/starter-kit-laravue
Starter Kit Laravue is a powerful project template designed to jumpstart your development process. It combines Laravel and Vue 3, providing a robust backend and a reactive frontend.
https://github.com/yanbrasiliano/starter-kit-laravue
Last synced: about 4 hours ago
JSON representation
Starter Kit Laravue is a powerful project template designed to jumpstart your development process. It combines Laravel and Vue 3, providing a robust backend and a reactive frontend.
- Host: GitHub
- URL: https://github.com/yanbrasiliano/starter-kit-laravue
- Owner: yanbrasiliano
- License: mit
- Created: 2024-04-15T19:21:47.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-23T03:26:01.000Z (6 months ago)
- Last Synced: 2024-05-23T04:47:09.507Z (6 months ago)
- Language: PHP
- Size: 1.52 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Starter Kit LaraVue
Starter Kit Laravue is a powerful project template designed to jumpstart your development process. Combining Laravel and Vue 3, it provides a robust backend and a reactive front end. This kit includes pre-configured authentication, user and permission management, an initial dashboard, and a responsive side menu. With integrated automated testing, this starter kit ensures a solid foundation for building scalable and maintainable web applications.
## Features
- **Laravel Backend**: Utilizes Laravel, a modern PHP framework, for robust backend logic.
- **Vue 3 Frontend**: Leverages Vue 3, a progressive JavaScript framework, for building dynamic user interfaces.
- **Authentication**: Pre-configured user authentication out of the box.
- **User Management**: Easily manage user roles and permissions.
- **Permission Management**: Simplified management of user permissions.
- **Role Management**: Streamlined user role management.
- **Profile Management**: Manage user profiles efficiently.
- **Password Management**: Securely manage user passwords.
- **Initial Dashboard**: A starter dashboard to kickstart your project.
- **Side Menu**: A responsive and easily customizable side menu.
- **Automated Tests**: Pre-written tests to ensure your application functions correctly.## Stack
- **Laravel 11 with directory structure Laravel 10**
- **Spatie Permission**
- **Vue 3.4**
- **Composition API**
- **Pinia**## To Do
- [ ] Refactor permissions on frontend;
- [ ] Replace the use of direct inline css classes with quasar classes or use more global css classes.