Este projeto é inspirado no teste de admissão da Pro Consult Engenharia.
O acesso a aplicação esta disponivel em: https://chamados.pfpdesenvolvimento.com.br/
Link dos requisitos do projeto: Teste de Admissão ProConsult
- PHP 7.3 (Utilizado PHP 7.3.30)
- MySQL
Este projeto utiliza o framework Laravel. Siga os passos abaixo para iniciar o projeto:
- Renomeie o arquivo
.env.example
para.env
. - Crie e configure o banco de dados.
- Configure os dados de envio de e-mail no arquivo
.env
. - Execute o comando:
php artisan migrate --seed
(a seed é para criar um colaborador para testes, mas não é obrigatorio, você pode gerar ele com comando também). - Execute o comando:
php artisan key:generate
.
- Email: teste@chamados.com
- Senha: 123456
Para transformar um usuario em colaborador:
- Register um usuario normalmente na plataforma
- Execute o comando
php artisan gerar:colaborador exemplo@email.com
A documentação do projeto está disponível no arquivo Chamados.postman_collection.json
. Você pode importá-lo no Postman para acessar a documentação.
Atenção: Executar os testes automatico gera dados adversos.
- Execute o comando:
php artisan test
.