Skip to content

jeffersoncamargo/teste-php-laravel

 
 

Repository files navigation

Logo AI Solutions

AI Solutions

Teste para novos candidatos (PHP/Laravel)

Introdução

Este teste utiliza PHP 8.1, Laravel 10 e um banco de dados SQLite simples.

  1. Faça o clone desse repositório;
  2. Execute o composer install;
  3. Crie e ajuste o .env conforme necessário
  4. Execute as migrations e os seeders;

Primeira Tarefa:

Crítica das Migrations e Seeders: Aponte problemas, se houver, e solucione; Implemente melhorias;

Segunda Tarefa:

Crie a estrutura completa de uma tela que permita adicionar a importação do arquivo storage/data/2023-03-28.json, para a tabela documents. onde cada registro representado neste arquivo seja adicionado a uma fila para importação.

Feito isso crie uma tela com um botão simples que dispara o processamento desta fila.

Utilize os padrões que preferir para as tarefas.

Boa sorte!

About

Teste para novos(as) candidatos(as)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 72.3%
  • Blade 27.4%
  • JavaScript 0.3%