Pesquisar imóveis [locação digital]

Este artigo descreve as operações utilizadas pelo cliente para pesquisar imóveis disponíveis para locação.

Regras de negócio

Inicialização dos filtros para pesquisa

Quando o cliente inicia uma nova pesquisa, o sistema atualiza os filtros de acordo com o registro do perfil.

Filtros para pesquisa

Para pesquisar imóveis o cliente pode utilizar filtros

Atualização do perfil

Quando o cliente altera algum filtro da pesquisa, o sistema atualiza o registro do perfil do usuário.

 

Operações do sistema

A pesquisa é o coração da locação digital  é nela que todos os processos são iniciados, o locatário ao acessar sua locação deve selecionar os  filtros  desejados e realizar uma pesquisa por imóveis de sua preferência, cada um dos filtros selecionados ficam adicionados ao perfil do usuário. 

Os filtros de pesquisa  ficam localizados a esquerda e são :

  1. Código do imóvel - o usuário pode buscar  pelo código do imóvel do SnapProperty ex: I-0000 

  2. Tipo de uso, o usuário pode selecionar um ou mais tipos de uso cadastrados 

  3. Tipo de imóvel, o usuário pode selecionar um ou mais tipos de imóvel. 

  4. Cidade, o usuário pode selecionar uma ou mais cidades 

  5. Bairro - este filtro é atualizado conforme a cidade selecionada se não for selecionada nenhuma cidade são exibidos os bairros que possuem mais imóveis cadastrados 

  6. Valor da locação, aqui o usuário pode digitar um valor mínimo e máximo para a locação 

  7. Área, aqui o usuário pode digitar a área mínima e máxima da locação 

  8. Dormitórios o sistema permite selecionar a quantidade de dormitórios do imóvel  aqui são exibidos imóveis que possuem a quantidade de dormitórios selecionada, ou mais.

  9. Vagas,  o sistema permite selecionar a quantidade de vagas do imóvel,  aqui são exibidos imóveis que possuem a quantidade de dormitórios selecionada, ou mais.

Notas técnicas

Implementação

Item

Componente

Item

Componente

Interface para pesquisa de imóveis

pesquisarImoveisLocacaoDigital [lwc]

Serviço para pesquisar perfil

PerfilServico.pesquisarPerfilLocacao

Serviço para atualizar perfil

PerfilServico.atualizarPerfilLocacao