Skip to content

tictobrasil/desafio-backend

Repository files navigation

Ticto Tecnologia - Desafio Backend

Descrição do nosso desafio técnico para candidatos às vagas de backend.

Requerimentos

Para rodar o projeto com Docker você irá precisar ter instalado na sua máquina apenas os seguintes itens:

Agora, se preferir rodar o projeto sem Docker, você vai precisar ter instalado na sua máquina os seguintes softwares/ferramentas:

É interessante que você também tenha instalado o Insomnia ou Postman, para conseguir testar os endpoints da aplicação.

Setup inicial

Instruções para setup do projeto usando docker com Laravel sail.

  1. Faça um clone do projeto para a sua máquina local.
  2. Agora instale as dependências do projeto executando o seguinte comando:
docker run --rm -u "$(id -u):$(id -g)" -v $(pwd):/var/www/html -w /var/www/html laravelsail/php81-composer:latest composer install --ignore-platform-reqs
  1. Na pasta do projeto, copie o arquivo .env.example para env:
cp .env.example .env
  1. Inicie a aplicação fazendo isso do comando:
./vendor/bin/sail up -d
  1. Gere a chave da aplicação, usando o comando:
./vendor/bin/sail artisan key:generate
  1. Execute as migrações e seeders usando o seguinte comando:
./vendor/bin/sail artisan migrate --seed

Ótimo! Se tudo deu certo, a aplicação já está rodando em http://localhost:8088. 🎉

Executando os testes

Para executar os testes do projeto execute o comando:

./vendor/bin/sail test

Mão na massa!

Agora você já pode colocar a mão na massa, ou melhor, no código!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages