$Exato Imóveis/Real State

NodePlaywrightVanilla JSBulmaIAMongoDB

Exato Imóveis foi um projeto pessoal que surgiu da dificuldade que tive ao procurar imóveis de leilão no site da Caixa. Como o site fornece uma planilha atualizada diariamente contendo todos os imóveis com seus principais detalhes, resolvi criar minha própria forma de filtragem. Tratei os dados e os padronizei para que pudessem ser importados para o MongoDB (Atlas). Antes disso, porém, resolvi enriquecer essas informações fazendo buscas automatizadas individuais, seja para salvar a URL das fotos ou para adquirir informações que não vinham junto com a planilha. Durante o processo de tratamento, percebi a possibilidade de, ao obter a string de endereço, utilizar uma API do Google Maps para convertê-la em latitude e longitude, permitindo implementar busca por geolocalização, algo que hoje é praticamente imprescindível em qualquer site de venda de imóveis. No entanto, não cheguei a implementar essa funcionalidade, pois teria um custo e, até então, todo o projeto não teve um único real investido (banco de dados não relacional gratuito e servidor Node gratuito). Em uma semana desenvolvi toda a interface em JavaScript puro, sem frameworks, totalmente responsiva e ágil. Também implementei busca por comodidades como piscina e churrasqueira, itens que não constam na busca do site da Caixa. O filtro que desenvolvi permite buscas em diversas regiões simultaneamente e com maior abrangência de possibilidades, seja no número de cômodos, metragem do terreno, metragem da construção, número de quartos, porcentagem de desconto, número de vagas de garagem, presença de varanda, entre outros critérios.

← Voltar ao portfólio