Uma das minhas primeiras api desenvolvida em Laravel. A ideia foi criar um CRUD básico para a entidade Produtos. Foi utilizado o banco de dados MySQL.
1 - Clone este repositório:
$ git clone https://github.com/CleitonBrito/apiProducts.git
2 - Acesse a pasta do projeto:
$ cd apiProducts/
3 - Copie o .env-example
para .env
:
$ copy .env-example .env
4 - Configure seu banco de dados no .env
:
9 DB_CONNECTION=mysql
10 DB_HOST=127.0.0.1
11 DB_PORT=3306
12 DB_DATABASE= your_database
13 DB_USERNAME= your_user
14 DB_PASSWORD= your_password
5 - Instale as dependências com o composer:
$ composer install
6 - Rode as migrations:
$ php artisan migrate
7 - Execute-o:
$ php artisan serve