Um ponto de partida para seus projetos baseados no Laravel Framework.
fabiojaniolima/laraboot is a Laravel package for um ponto de partida para seus projetos baseados no laravel framework..
It currently has 12 GitHub stars and 69 downloads on Packagist (latest version v2.3.0).
Install it with composer require fabiojaniolima/laraboot.
Discover more Laravel packages by fabiojaniolima
or browse all Laravel packages to compare alternatives.
Last updated
Este projeto foi construido com base no Laravel 5.7, para uma visão maior favor consultar o arquivo CHANGELOG.
As palavras-chave "DEVE", "NÃO DEVE", "REQUER", "DEVERIA", "NÃO DEVERIA", "PODERIA", "NÃO PODERIA", "RECOMENDÁVEL", "PODE", e "OPCIONAL" neste documento devem ser interpretadas como descritas no RFC 2119. Tradução livre RFC 2119 pt-br.
Lista dos itens implementados até o momento.
/painel
/painel/gerenciar-usuarios
Você DEVE satisfazer as seguintes dependências nativas do Laravel:
Obs: você DEVE ter também o Composer instalado.
Cansado de sempre que baixa o Laravel ter que aplicar traduções, adicionar iconização as páginas, implementar troca de senha e demais itens? Então seus problemas acabaram, ao menos em parte!
Segue abaixo as formas como você pode proceder para instalar este projeto.
Para realizar a instalação automática:
composer create-project --prefer-dist fabiojaniolima/laraboot
Primeiramente você deve clonar este repositório:
git clone https://github.com/fabiojaniolima/laraboot.git
Nota: os comandos abaixo DEVEM ser executados dentro do diretório descarregado no passo anterior.
composer install
Crie o arquivo de configuração do Laravel e posteriormente gere uma chave:
composer run-script post-create-project-cmd
composer run-script post-root-package-install
composer run-script post-autoload-dump
Para rodar a instrução a seguir, você DEVE primeiramente configurar os dados de acesso ao banco no arquivo .env.
Posteriormente a configuração do banco execute:
php artisan migrate --seed
Pronto, agora abra o navegador e acessa sua aplicação. O argumento --seed executado acima cria por padrão um usuário com os seguintes dados:
Opcionalmente você pode utilizar meu container Docker para ambiente de desenvolvimento com PHP. Veja abaixo como fazer isso.
Execute a instrução abaixo para baixar e criar um projeto baseado no Laraboot:
docker run --rm -v $(pwd):/app fabiojanio/php composer create-project --prefer-dist fabiojaniolima/laraboot meu-projeto
Acesse o diretório do projeto e execute:
docker run -v $(pwd):/app -d -p 80:80 --name nome_do_container fabiojanio/php php -S 0.0.0.0:80 -t public
Para se conectar ao container e usar o composer, execute:
docker exec -it nome_do_container sh
Para maiores informações acesse: https://hub.docker.com/u/fabiojanio
Todo o conteúdo presente neste diretório segue o que determina a licença MIT.