Se você ainda não possui um ambiente local Apache com PHP e MySQL, use um dos seguintes links:
- Windows: https://updivision.com/blog/post/beginner-s-guide-to-setting-up-your-local-development-environment-on-windows
- Linux: https://howtoubuntu.org/how-to-install-lamp-on-ubuntu
- Mac: https://wpshout.com/quick-guides/how-to-install-mamp-on-your-mac/ Além disso, você precisará instalar o Composer: https://getcomposer.org/doc/00-intro.md E também o Node: https://nodejs.org/en/download
Clonando o Repositório
Abra o terminal do git, de preferência em sua área de trabalho, e execute o comando
git clone https://github.com/SilvanMoura/laravel-api
Entrando no diretório
Entre na pasta clonada
cd laravel-api
Criando .env
Criando arquivo .env com base em .env.example
cp .env.example .env # Linux/Mac
copy .env.example .env # Windows
Instalando composer
Realizando instalação do composer
composer install
Geração da key
Realizando a geração da key
php artisan key:generate
Conexão com o Banco
Conectando ao Banco de Dados no arquivo .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=DBname
DB_USERNAME=root
DB_PASSWORD=yourPassword
Criação das migrates
Criando as migrates no Banco de Dados
php artisan migrate
Executando o back
Iniciando o projeto
php artisan serve