Skip to content

coffee-code-tech/challenge-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

WordPress Backend Challenge

Desafio para programadores backend em WordPress na CoffeeCode.

Introdução

Desenvolva um Plugin em WordPress usando o boilerplate do WP Emerge que crie uma rota personalizada que aceite pelo menos os paramentro paged que busque e liste os produtos em ordem de preço crescente, paginando de 5 em 5 e retorne o resultado como JSON, na seguinte estrutura:

{
    id: 123,
    title: "Product Title",
    description: "Description",
    price: "10.00",
    type: "simple",
    imageUrl: "https://challenge.homolog.tech/product1.jpg",
    productLink: "https://challenge.homolog.tech/product/product1",
}

Especifícações:

  • Criar uma rota personalizada com um parametro paged (opcional);
  • Busque pelos produtos usando as rotas do Woocommerce no site challenge.homolog.tech;
  • Retorne o resultado em formato JSON;
  • De preferencia utilizando o WP Emerge Plugin.

Instruções

  1. Efetue o fork deste repositório e crie um branch com o seu nome e sobrenome. (exemplo: fulano-dasilva)
  2. Após finalizar o desafio, crie um Pull Request.
  3. Aguarde algum contribuidor realizar o code review.

Extra

Opcional

  1. Criar uma página no frontend que usando a rota personalizada via javascript.

Pré-requisitos

  • PHP >= 8.1
  • Orientado a objetos

Dúvidas

Em caso de dúvidas, crie uma issue.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published