Skip to content

Repository files navigation

Teste Consulta Fácil

Este projeto foi desenvolvido no ambiente Linux. Caso você esteja clonando o projeto em um ambiente Windows e encontre problemas com caminhos de arquivo longos, siga as instruções abaixo para configurar o Git corretamente:

  1. Abra o seu terminal utilizando a ferramenta de administrador
  2. Em seguida, rode o comando:
  3.       git config --global core.longpaths true
        
  4. Feito isso, acesse a pasta do projeto via terminal, e execute o seguinte comando:.
  5.         git checkout
          
  6. Feito isso, os arquivos serão restaurados

Configuração do Ambiente de Desenvolvimento Laravel

Este é um guia passo a passo para configurar o ambiente de desenvolvimento Laravel usando o Laravel Sail no Windows e Linux.

Pré-requisitos:

  1. Git: Certifique-se de ter o Git instalado em sua máquina para clonar o repositório do projeto Laravel.
  2. PHP: Tenha o PHP instalado em sua máquina.
  3. Composer: Instale o Composer para gerenciar as dependências do Laravel.
  4. Docker: Certifique-se de que o Docker Desktop esteja instalado e em execução para usar o Laravel Sail.

Passo 1: Clonar o Repositório


    git clone https://github.com/vinicastrolima/teste_consulta_facil.git
    cd teste_consulta_facil
  

Passo 2: Instalar as Dependências

Antes de instalar o Laravel Sail, execute os seguintes comandos para atualizar e instalar as dependências:


    composer update
    composer install
  

Passo 3: Instalar o Laravel Sail

O Composer instalará automaticamente todas as dependências, incluindo o Laravel Sail:

composer require laravel/sail --dev

Passo 4: Configurar o Arquivo .env

Renomeie o arquivo .env.example para .env. Configure corretamente os detalhes do banco de dados (DB_CONNECTION, DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME e DB_PASSWORD) no arquivo .env.

Passo 5: Iniciar os Contêineres com o Laravel Sail

sail up

Passo 6: Rodar as Migrations e Seeders


    php artisan migrate
    php artisan db:seed
  

Passo 7: Configurar a Chave de Criptografia

php artisan key:generate

Passo 8: Configurar o JWT

Se o projeto utiliza autenticação JWT, você pode configurá-lo com as seguintes etapas:

Passo 8.1: Instalar o pacote JWT Auth:

composer require tymon/jwt-auth

Passo 8.2: Publicar as configurações do JWT:

php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"

Passo 8.3: Gerar a chave secreta do JWT:

php artisan jwt:secret

Após executar essas etapas, o JWT Auth estará configurado e pronto para ser usado no seu projeto Laravel.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages