freeCodeCamp/curriculum/challenges/portuguese/10-coding-interview-prep/take-home-projects/build-an-image-search-abstr...

28 lines
1.4 KiB
Markdown
Raw Normal View History

---
id: bd7158d8c443edefaeb5bdee
title: Criar uma camada de abstração de pesquisa de imagens
challengeType: 4
forumTopicId: 302361
dashedName: build-an-image-search-abstraction-layer
---
# --description--
Crie uma aplicação full stack em JavaScript que permita a você pesquisar por imagens como essa: <https://image-search-abstraction-layer.freecodecamp.rocks/query/lolcats%20funny?page=10> e pesquisar consultas de pesquisa recentes como essa: <https://image-search-abstraction-layer.freecodecamp.rocks/recent/>. Use um construtor de site de sua escolha para completar o projeto.
Aqui estão as especificações de usuário que você deve implementar para este projeto:
**Especificação de usuário:** você pode obter os URLs de imagem, descrição e URLs de página para um conjunto de imagens relacionadas a uma determinada string de pesquisa.
**Especificação de usuário:** você pode paginar pelas respostas, adicionando um parâmetro `?page=2` ao URL.
**Especificação de usuário:** você pode obter uma lista das strings de pesquisa enviadas mais recentemente.
Quando terminar, certifique-se de que uma demonstração funcional do seu projeto está hospedada em algum lugar público. Em seguida, envie o URL para ela no campo `Solution Link`. Como opção, envie também um link para o código-fonte do projeto no campo `GitHub Link`.
# --solutions--
```js
// solution required
```