Download the PHP package sh4rck3/laravel_combo_stack without Composer
On this page you can find all versions of the php package sh4rck3/laravel_combo_stack. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sh4rck3/laravel_combo_stack
More information about sh4rck3/laravel_combo_stack
Files in sh4rck3/laravel_combo_stack
Package laravel_combo_stack
Short Description Pacote que instala Jetstream, Spatie e outras ferramentas uteis do laravel, pacote bem indicado para iniciar um projeto com padrao monolito com api, com frontend em vuejs 3 padrao scritp setup
License MIT
Informations about the package laravel_combo_stack
Laravel Combo Stack
Um pacote completo para iniciar projetos Laravel rapidamente, combinando ferramentas essenciais como Jetstream, Inertia.js, Vue 3, e Spatie Permission, além de diversas bibliotecas frontend úteis - tudo pré-configurado e pronto para uso.
📋 Recursos
- ✅ Laravel Jetstream com Inertia.js & Vue 3
- ✅ Sistema de autenticação completo (login, registro, verificação de email, etc)
- ✅ Spatie Laravel Permission para gerenciamento de papéis e permissões
- ✅ Dashboard personalizado pronto para uso
- ✅ Estrutura organizada com separação clara entre controladores web e API
- ✅ Tema Dark integrado
- ✅ 10+ bibliotecas frontend pré-configuradas
- ✅ Helpers de permissão para Vue (verificação fácil de papéis/permissões)
- ✅ Usuários padrão com papéis pré-configurados
🚀 Instalação
O processo de instalação configurará automaticamente:
- Jetstream com Inertia e Vue 3
- Sistema de papéis e permissões
- Middleware e helpers para gerenciamento de permissões
- Bibliotecas frontend essenciais
- Usuários demo para cada papel configurado
✨ Bibliotecas Frontend Incluídas
Biblioteca | Descrição | Uso |
---|---|---|
Vue Select | Componente de dropdown avançado | <v-select :options="options"></v-select> |
SweetAlert2 | Caixas de diálogo elegantes | $swal('Hello World!') |
Vue Toast | Sistema de notificações toast | $toast.success('Concluído!') |
Laravel Vue Pagination | Paginação para Laravel | <Pagination :data="users" /> |
Vuex | Gerenciamento de estado | this.$store.commit('setUser', user) |
AOS | Animações on-scroll | <div data-aos="fade-up">...</div> |
Vue Print | Impressão de componentes | v-print="'#printMe'" |
Vue Mask | Máscaras de input | v-mask="'##.###-###'" |
FullCalendar | Calendário interativo completo | <FullCalendar :options="calendarOptions" /> |
ApexCharts | Gráficos interativos | <apexchart type="bar" :options="options" :series="series"></apexchart> |
VCalendar | Seletor de data e calendário | <v-date-picker v-model="date" /> |
🔐 Gerenciamento de Papéis e Permissões
Papéis Padrão
O sistema vem com os seguintes papéis pré-configurados:
- Administrador: Acesso total ao sistema
- Gerente: Gerencia conteúdos e acessa relatórios
- Usuário: Acesso básico ao conteúdo
Verificando Papéis e Permissões no Frontend
Verificando no Backend (Controllers)
📁 Estrutura Organizada
O pacote configura uma estrutura de diretórios organizada:
⚙️ Configuração
Publique o arquivo de configuração para personalizar o comportamento do pacote:
Opções de Configuração
📊 Componentes e Exemplos
Gráficos com ApexCharts
Calendário Interativo
Gerenciamento de Estado com Vuex
📱 Responsividade
Todos os componentes são totalmente responsivos e funcionam em dispositivos móveis, tablets e desktops, aproveitando o Tailwind CSS fornecido pelo Jetstream.
🛠️ Requerimentos
- PHP 8.1 ou superior
- Laravel 10.x ou superior
- Node.js e NPM
🔄 Atualização
Para atualizar para a versão mais recente:
📝 Licença
O Laravel Combo Stack é um software de código aberto licenciado sob a licença MIT.
🙏 Agradecimentos
- Laravel
- Jetstream
- Inertia.js
- Vue.js
- Spatie
- Todos os desenvolvedores das bibliotecas frontend incluídas neste pacote.
Desenvolvido por Luccas Woiciechoski | [email protected]
Código semelhante encontrado com 1 tipo de licença
All versions of laravel_combo_stack with dependencies
laravel/jetstream Version ^5.3
spatie/laravel-permission Version ^6.16