fga-eps-mds / 2020.2-Hortum

O Projeto Hortum é um aplicativo voltado para pequenos produtores com o intuito de facilitar a venda e aumentar a divulgação de seus produtos. Ambiente de homologação: https://hortum-api-stage.herokuapp.com/. Ambiente de produção: https://hortum-api.herokuapp.com/.
https://fga-eps-mds.github.io/2020.2-Hortum/
GNU General Public License v3.0
7 stars 9 forks source link

[US11] - Procurar Produto #97

Closed brenno-silva closed 3 years ago

brenno-silva commented 3 years ago

Descrição da Issue

Tasks:

Critérios de Aceitação:

Joao-Moura commented 3 years ago

Em relação ao backend, a rota de announcement/list foi alterada de forma a permitir tanto querys de todos os anúncios disponíveis, quanto de apenas o nome pesquisado. A query funciona apenas com parte do nome (contains) e ja vem ordenada para facilitar o frontend.

Outro ponto muito importande que foi implementado nessa issue foi a restrição de um produtor registrar vários anúncios com o mesmo nome, porém ainda permitindo no banco existir produtos com o mesmo nome. Além de é claro tornar o código mais enxuto possível para o backend.