Download the PHP package jailtonpaula/laravel-base without Composer
On this page you can find all versions of the php package jailtonpaula/laravel-base. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-base
About Laravel
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Laravel is accessible, powerful, and provides tools required for large, robust applications.
Learning Laravel
Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.
You may also try the Laravel Bootcamp, where you will be guided through building a modern Laravel application from scratch.
If you don't feel like reading, Laracasts can help. Laracasts contains thousands of video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.
Laravel Sponsors
We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel Partners program.
Premium Partners
Contributing
Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.
Code of Conduct
In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.
Security Vulnerabilities
If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [email protected]. All security vulnerabilities will be promptly addressed.
License
The Laravel framework is open-sourced software licensed under the MIT license.
Laravel Base Template
Template Laravel otimizado para desenvolvimento rápido e eficiente, com SASS, jQuery e Gulp pré-configurados.
🚀 Instalação
Crie um novo projeto usando este template:
🛠️ Tecnologias Incluídas
- Laravel 12: Framework PHP robusto e moderno
- SASS: Pré-processador CSS para estilos organizados
- jQuery: Biblioteca JavaScript para manipulação de DOM
- Gulp: Automatização de tarefas para desenvolvimento frontend
- Oracle & PostgreSQL: Configurações prontas para múltiplos bancos
- Localização pt-BR: Interface em português brasileiro
📦 O que está incluso
- ✅ Estrutura SASS organizada com variáveis centralizadas
- ✅ Sistema de toasts configurado (sucesso, erro, alerta, neutro)
- ✅ Tela de login estilo glass com animações
- ✅ Middleware de autenticação por sessão
- ✅ Service para versionamento automático de assets
- ✅ Preloader customizável
- ✅ Gulpfile configurado para desenvolvimento
- ✅ Configurações de banco Oracle e PostgreSQL
🚦 Primeiros Passos
Após criar o projeto com composer create-project jailtonpaula/laravel-base meu-projeto:
-
Configure o nome da aplicação no arquivo
.env: -
Configure o banco de dados no
.env: -
Execute as migrações:
- Para desenvolvimento:
🛠️ Comandos Gulp
O projeto inclui um sistema Gulp modular para compilação automática de assets:
📁 Estrutura dos Gulpfiles:
gulpfile.js- Arquivo principal que importa os módulosgulpfile.style.js- Compilação de SASS para CSSgulpfile.script.js- Compilação e minificação de JavaScript
🎨 Comandos SASS (CSS):
⚙️ Comandos JavaScript:
🔄 Modo Desenvolvimento Completo:
📝 O que cada tarefa faz:
SASS:
- Compila arquivos
.sasspara.cssminificado - Gera timestamp único para cache-busting (
v1234567890.min.css) - Remove arquivos antigos automaticamente
- Suporte a sourcemaps para debugging
JavaScript:
- Concatena múltiplos arquivos JS em um só
- Minifica o código para produção
- Gera timestamp único para cache-busting (
v1234567890.min.js) - Remove arquivos antigos automaticamente
📚 Sistemas Disponíveis
🔔 Sistema de Toast
Sistema completo de notificações toast com 4 tipos visuais:
💬 Sistema de Dialog
Sistema de diálogos modais tipados com design moderno:
🎨 Sistema de Cores SASS
Variáveis centralizadas no arquivo _main.sass:
📁 Estrutura SASS
🎨 Classes JavaScript Disponíveis
Toast: Sistema de notificações com tipos visuaisDialog: Sistema de diálogos modais com variantes tipadasPreload: Controle do carregamento da aplicaçãoFileVersionService: Versionamento automático de assets
🔧 Configurações Especiais
Oracle Database
Configuração pronta no config/database.php para conexão Oracle:
PostgreSQL
Configuração pronta para PostgreSQL com otimizações:
📝 Exemplos de Uso Completos
🍞 Toast Notifications
📋 Modal Dialogs
🚀 Deploy e Produção
Compilação para Produção
Versionamento Automático
O sistema gera automaticamente timestamps nos arquivos CSS e JS:
public/css/app.v1234567890.min.csspublic/js/app.v1234567890.min.js
Use no Blade com a classe FileVersionService:
🤝 Contribuição
Este template foi desenvolvido para acelerar o desenvolvimento Laravel. Se encontrar bugs ou tiver sugestões de melhorias:
- Issues: Reporte problemas no repositório GitHub
- Pull Requests: Contribuições são bem-vindas
- Documentação: Ajude a melhorar esta documentação
📄 Licença
Este projeto está sob a licença MIT, assim como o Laravel Framework.
🎯 Template Laravel Base v1.0
Desenvolvido por Jailton Paula para acelerar o desenvolvimento de projetos Laravel modernos.
📧 Contato: [email protected]
🌐 GitHub: github.com/jailtonpaula
All versions of laravel-base with dependencies
laravel/framework Version ^12.0
laravel/sanctum Version ^4.0
laravel/tinker Version ^2.10.1
yajra/laravel-oci8 Version ^12.1