Modelo inicial do laravel, para economizar seu tempo ao iniciar com novos projetos escaláveis do Laravel com muitos recursos.
você pode ver tudo na demonstração ao vivo
Dashboard Creditional
Super Admin
User: [email protected]
Pass: secret
User
User: [email protected]
Pass: secret
tenha cuidado com os requisitos: -
se você tiver PHP7.4 você usará este template com todos os recursos sem problemas, mas se seu PHP for inferior a 7.4 você NÃO pode usá-lo com Spatie Media Library, então você deve desinstalar Spatie Media Library ou atualizar seu php para 7.4 ou UP veja mais sobre a Spatie Media Library aqui
Eu criei vários comandos personalizados para o projeto. Os comandos estão listados abaixo com um resumo sobre seu uso.
composer clear-all
este é um comando de atalho para limpar todo o cache, incluindo configuração, rota e muito mais
composer fix-cs
aplique a correção de estilo de código por este comando.
O laravel-starter-template
vem com uma série de recursos que são os mais comuns em quase todas as aplicações. É um projeto modelo, o que significa que se destina a ser construído de forma que possa ser usado em outros projetos.
É um aplicativo modular e vários módulos são instalados por padrão. Será útil usá-lo como base para aplicações futuras.
Backend
e Frontend
.Modules
. Módulos como postagens, comentários e tags são separados dos recursos principais, como usuário, função, permissão Siga as etapas mencionadas abaixo para instalar e executar o projeto.
git clone https://github.com/omaralalwi/laravel-starter-template
composer install
.env
copiando o .env.example
. Você pode usar o comando para fazer isso cp .env.example .env
.env
php artisan migrate --seed
php artisan storage:link
php artisan key:generate
php artisan serve
a partir da raiz do projeto e visitar http://127.0.0.1:8000
localhost:8000/admin/dashboard
Nome de usuário: [email protected] Senha: secretaDepois de criar as novas permissões, use os seguintes comandos para atualizar as permissões descontadas.
php artisan cache:forget spatie.permission.cache
Ícones FontAwesome e CoreUI, duas bibliotecas de ícones de fontes diferentes são instaladas para o tema Backend e apenas FontAwesome para o Frontend. Para ambos os casos utilizamos a versão gratuita. Você pode instalar a versão pro separadamente para seu próprio projeto.
De acordo com o pacote spaite: -
para tornar o local padrão aberto config/translatable e edite 'fallback_locale' => null, para o seu local preferido como: 'fallback_locale' => ar, se você preferir árabe.
NOTA: Este local é preferido para modelos traduzidos e não para aplicativos locais, isso significa que se você inserir um produto com vários idiomas, o idioma principal será ar.
Todos os pacotes Toturials for Translation aqui, você não precisa instalá-lo, ele vem pré-instalado, basta ver Toturials.
para fazer login com Admin Você deve adicioná-lo executando o seguinte comando
php artisan db:seed
Em seguida, insira dados de demonstração para postagens e comentários e tags e outros modelos, execute o seguinte comando
php artisan starter:insert-demo-data --fresh
essas algumas capturas de tela
Este projeto continuará a evoluir e crescer, até se tornar o primeiro Laravel Starter Template, siga-me para continuar atualizado.
Entre em contato comigo no Twitter OU contrate-me no Freelancer OU contrate-me no UpWork OU entre em contato por e-mail
Este projeto é um software de código aberto licenciado sob a licença MIT.
Lexi Translate simplifica o gerenciamento de traduções para modelos Eloquent multilíngues com poder de relacionamentos de transformação e armazenamento em cache.
Conversor Gpdf de código aberto de HTML para PDF para aplicativos PHP e Laravel, suporta conteúdo árabe pronto para uso e outros idiomas.
laravel Taxify Laravel Taxify fornece um conjunto de funções e classes auxiliares para simplificar os cálculos de impostos (IVA) nas aplicações Laravel.
laravel Deployer Implantação simplificada para aplicativos Laravel e Node.js, com tempo de inatividade zero e vários ambientes e filiais.
laravel Trash Cleaner limpa logs e depura arquivos para depuração de pacotes.
laravel Time Craft características simples e funções auxiliares que permitem gerenciar facilmente consultas de data e hora em aplicativos Laravel.