Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luizmiguelsr/projeto-locadora-de-carros

Projeto de uma API Webservice em Rest para locação de carros, com autenticação feita por JWT, desenvolvida utilizando o framework Laravel
https://github.com/luizmiguelsr/projeto-locadora-de-carros

api jwt-authentication laravel rest-api webservice

Last synced: about 2 months ago
JSON representation

Projeto de uma API Webservice em Rest para locação de carros, com autenticação feita por JWT, desenvolvida utilizando o framework Laravel

Awesome Lists containing this project

README

        

# Projeto-Locadora-De-Carros

Projeto de uma API Webservice em Rest, com autenticação por JWT para locação de carros.

## Instalação do projeto

1º Realizar a instalação dos pacotes do composer

No Terminal

composer install --ignore-platform-req=ext-zip

2º Criar o arquivo .env para determinar as variáveis de ambiente basta copiar o arquivo .env.example e apagar o .example

- Coloque os dados do banco de dados;

3º Gerar a chave de configuração da aplicação e preencher o arquivo .env com as configurações do mysql e do smtp de email

No terminal

php artisan key:generate

4º Realizar as migrações das tabelas

No terminal

php artisan migrate

5º Realizar as seeders, comando responsável por criar alguns usuários padrões ao sistema

No terminal

php artisan db:seed --class=UsersTableSeeder
6º Realizar o link simbólico com o comando

php artisan storage:link

## Pacotes e dependências

[JWT Auth](https://jwt-auth.readthedocs.io/en/develop/);