codecasts / confee-api

"Laravel Hardcore" video series API project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Confee API

Este é o código fonte da série de vídeos Laravel Hardcore

Nada de exemplos simples, vamos revirar o Laravel de ponta cabeça e desenvolver um projeto 100% prático

Instruções

Requisitos

  • Docker 1.12+
  • docker-compose 1.8+

Instalação

docker-compose run api composer install # instalar dependencias php
docker-compose run api php artisan key:generate # gerar chave de aplicação
docker-compose run api php artisan migrator # rodar migrações

Desenvolvimento

Por padrão a API roda em localhost:80

docker-compose up # subir serviço

Para subir o serviço em segundo plano:

docker-compose up -d # sobe o serviço em segundo plano no terminal
docker-compose down # mata o serviço

Artisan

docker-compose run api php artisan # lista de comandos

Dicas

Os arquivos php e composer deste projetos são como alias para interagir com o php e composer do projeto.

./composer install # instalar dependencias php
./php artisan key:generate # gerar chave de aplicação
./php artisan migrator # rodar migrações

./php é importante, pois seu terminal deve executar este arquivo e não o php que possa estar instalado na sua maquina

About

"Laravel Hardcore" video series API project


Languages

Language:PHP 99.1%Language:ApacheConf 0.7%Language:Shell 0.1%