Este projeto consiste em um Catálogo de Imóveis Premium desenvolvido sob a marca PH Conecta Imóveis em parceria com a BBusiness Imobiliária. O objetivo principal é exibir imóveis selecionados de forma sofisticada e direcionar os clientes interessados para as páginas de detalhes oficiais no site da BBusiness Imobiliária.
O site foi desenvolvido seguindo os mais altos padrões de design moderno (Premium Clean):
target="_blank").O projeto está organizado e modularizado da seguinte forma:
catalogo imovel/
├── assets/ # Logos e imagens utilizadas no catálogo
│ ├── logo_ph.png
│ └── bbusiness_logo.png
├── index.html # Estrutura HTML semântica e os cards dos imóveis
├── style.css # Folha de estilos CSS (Vanilla CSS com variáveis globais)
├── script.js # Lógica JavaScript pura (sem frameworks) de busca e filtros
└── README.md # Este documento de documentação
Para adicionar ou editar imóveis no catálogo, abra o arquivo index.html e procure pela tag de comentário correspondente. Você pode copiar o bloco de código de um card e alterar as informações.
<a href="LINK_DA_PAGINA_DO_IMOVEL_NO_SITE_BBUSINESS" target="_blank" class="card-item" data-category="CATEGORIA">
<div class="card-image-wrapper">
<img src="LINK_DA_FOTO_PRINCIPAL" alt="Título do Imóvel" class="card-image" onerror="this.src='https://images.unsplash.com/photo-1500382017468-9049fed747ef?auto=format&fit=crop&w=800&q=80'">
<div class="card-tag">ETIQUETA (Ex: Destaque, Novo)</div>
</div>
<div class="card-content">
<div class="card-location">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2a8 8 0 0 0-8 8c0 5.25 7 12 7 12s7-6.75 7-12a8 8 0 0 0-8-8z"></path><circle cx="12" cy="10" r="3"></circle></svg>
<span>Cidade - UF</span>
</div>
<h3 class="card-title">Título do Imóvel</h3>
<p class="card-description">Descrição resumida dos atrativos do imóvel...</p>
<div class="card-features">
<!-- Características como m², Quartos, Vagas de garagem -->
<div class="feature-item">
<span>150 m²</span>
</div>
<div class="feature-item">
<span>3 Quartos</span>
</div>
</div>
<div class="card-footer">
<div class="card-price">
<span class="price-label">Valor de venda</span>
<span class="price-value">R$ 500.000</span>
</div>
<div class="card-btn">
Ver Detalhes
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
</div>
</div>
</div>
</a>
💡 Nota sobre as Categorias (
data-category): Utilize uma das seguintes categorias para o correto funcionamento dos botões de filtros superiores:
fazendacasaterrenooutro(ex: Galpões, Prédios, Resorts)