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 os seguintes filtros.
...
Filtro
...
Descrição
...
Cidade
...
O cliente pode selecionar uma ou mais cidades com imóveis disponíveis para locação. Quando uma cidade é selecionada, o sistema atualiza as listas de opções para os filtros de bairro, tipo de uso e tipo de imóvel.
...
Bairro
...
O cliente pode selecionar um ou mais bairros com imóveis disponíveis para locação.
...
Tipo de uso
...
Tipo de imóvel
...
Valor da locação
...
Área privativa
...
Dormitórios
...
Suítes
...
Vagas
Atualização do perfil
Quando o cliente altera algum filtro da pesquisa, o sistema atualiza o registro do perfil do usuário.
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.
Evento da locação
...
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 |