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 :
Código do imóvel - o usuário pode buscar pelo código do imóvel do SnapProperty ex: I-0000
Tipo de uso, o usuário pode selecionar um ou mais tipos de uso cadastrados
Tipo de imóvel, o usuário pode selecionar um ou mais tipos de imóvel.
Cidade, o usuário pode selecionar uma ou mais cidades
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
Valor da locação, aqui o usuário pode digitar um valor mínimo e máximo para a locação
Área, aqui o usuário pode digitar a área mínima e máxima da locação
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.
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 |
---|---|
Interface para pesquisa de imóveis | pesquisarImoveisLocacaoDigital [lwc] |
Serviço para pesquisar perfil | PerfilServico.pesquisarPerfilLocacao |
Serviço para atualizar perfil | PerfilServico.atualizarPerfilLocacao |