MartinsPaulo / CompanySystem

Sistemas para consultar dados de companhias fictcias - API laravel front end em vuejs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FRONT END se encontra na pasta "front" Precisa ser instalado com o npm -NÃO FINALIZADO

Instalação

Após clonar o repositório, acesse a pasta do sistema e instale todas as dependências, executando o comando:

composer install

Configuração de dados

Após configurar seu banco de dados no arquivo .env

Execute o comando

php artisan migrate

php artisan db:seed

e então abra o tinker com:

php artisan tinker

E dentro do tinker execute o comando

Company::factory()->count(50)->create();

Com isto vai preencher todos dados fakes nescessarios para teste.

Visualização da API

Após rodar o comando

php artisan l5-swagger:generate

e

php artisan serve

abra o link http://localhost:8000/api/documentation

Ali você vai ver toda a documentação da API feita em swagger.

P.S: ultilizei o pacote github.com/DarkaOnLine/L5-Swagger por isto o código parece um pouco poluido.

About

Sistemas para consultar dados de companhias fictcias - API laravel front end em vuejs


Languages

Language:PHP 82.5%Language:Blade 13.0%Language:Vue 2.6%Language:Shell 0.8%Language:HTML 0.6%Language:JavaScript 0.6%