Skip to content

roberto0arruda/amarofashion-back-end-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Desafio back-end AMARO

Sobre o desafio

Criação de API para cadastro e consulta de produtos

Você precisa criar uma API com os seguintes requisitos:

End-point para inserção de dados

  • O cliente poderá enviá-los em arquivos json ou xml e a API deverá inserir no banco de dados.
  • Escolha o banco de dados que achar melhor.

End-point para consulta destes produtos

  • Pode ser consultado por: id, nome ou tags. Caso a consulta seja por uma tag ou nome, deverá listar todos os produtos com aquela respectiva busca, poderá ser feito em um ou mais end-points.

Requisitos Obrigatórios

  • Ter uma cobertura de teste relativamente boa, a maior que você conseguir.
  • Usar PHP
  • Pode usar qualquer framework PHP para o desenvolvimento ou não usar nenhum, fica a sua escolha.
  • Criar um cache para consulta.

PLUS - Não necessário

  • Colocar uma autenticação JWT.
  • Usar PHP 7.1

Orientações

  • Procure fazer uma API sucinta.
  • Os arquivos (json, xml) junto com o formato que o cliente irá enviar estão no repositório.
  • Pensa em escalabilidade, pode ser uma quantidade muito grande de dados.
  • Coloque isso em um repositório GIT.
  • Colocar as orientações de setup no README do seu repositório.

Boa sorte

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published