Skip to content

fiamaribeiro/housing-map-salesforce

Repository files navigation

DreamHouse App

Um projeto Salesforce que utiliza Lightning Web Components (LWC) para criar uma interface interativa de mapeamento e gerenciamento de imóveis. Este aplicativo foi desenvolvido como parte de um estudo prático em desenvolvimento Salesforce.


🚀 Funcionalidades

  • 📍 Exibição de Mapa: Integração com componentes Lightning para exibir a localização de imóveis.
  • 🏠 Gerenciamento de Imóveis: Interface personalizada para visualizar e gerenciar registros de propriedades.
  • 🔍 Filtros Dinâmicos: Permite filtrar imóveis por localização, preço e outras características.
  • 🔗 Integração Salesforce: Aproveita a estrutura nativa do Salesforce para gerenciar dados em tempo real.

🛠️ Tecnologias Utilizadas

  • Salesforce Lightning Web Components (LWC): Para construção de componentes dinâmicos.
  • Salesforce CLI: Para desenvolvimento e deploy de código.
  • Metadata API: Para integração e personalização de objetos e componentes.
  • HTML & JavaScript: Para desenvolvimento dos componentes frontend.
  • CSS: Para estilização dos componentes.

📂 Estrutura do Projeto

force-app/ └── main/ ├── default/ ├── lwc/ └── housingMap/ ├── housingMap.html # Arquivo HTML do componente ├── housingMap.js # Arquivo JavaScript do componente ├── housingMap.js-meta.xml # Configurações do componente ├── applications/ ├── classes/ ├── layouts/ ├── objects/


🧩 Pré-requisitos

  • Conta no Salesforce Developer.
  • Salesforce CLI instalado (instalar Salesforce CLI).
  • Node.js instalado para gerenciamento de pacotes, caso necessário.


🧩 Pré-requisitos

  • Conta no Salesforce Developer.
  • Salesforce CLI instalado (instalar Salesforce CLI).
  • Node.js instalado para gerenciamento de pacotes, caso necessário.

📝 Como Usar

1. Clone este repositório

git clone https://github.com/seu-usuario/housing-map-salesforce.git
cd housing-map-salesforce


## 🖼️ Demonstração

### Interface Principal
![Interface Principal](assets/tela_principal.png)

About

O DreamHouse é um projeto desenvolvido no Salesforce utilizando Lightning Web Components (LWC) para criar uma interface interativa e intuitiva de gerenciamento e mapeamento de imóveis. Este projeto visa demonstrar o poder da plataforma Salesforce e suas ferramentas modernas para criar soluções personalizadas e eficientes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors