🏠
Property Directory Template
  • Overview
  • Quick Start
    • Quick Start Overview
    • Removing Demo Workflows
    • Uploading Custom Logo
    • Deleting Demo Property Listings
    • Adding Google API Keys
  • Pages
    • Pages Overview
    • Index (homepage)
    • Property
    • Sign in
    • Dashboard
  • Reusable Elements
    • Views-add-listing
Powered by GitBook
On this page
  • Overview
  • Navigating to the property page
  • Page components
  • Functionality
  1. Pages

Property

PreviousIndex (homepage)NextSign in

Last updated 2 years ago

Overview

This is a dynamic page that displays data for a specific property listing. The type of content on the page is "Property"

Navigating to the property page

Clicking a property listing on the index page triggers a workflow that navigates to the property page and sends the data for the property in the cell selected.

Page components

The property page can be broken down into 5 main components:

  • Navbar A: Reusable element that is used to navigate to the dashboard/sign-in page. A conditional statement is used to show/hide the dashboard/sign-in link depending on whether the user is logged in or not.

  • Group - Property Container: Group that contains a number of sub-groups that display images for the current page's property.

  • Group - Property Info: Group that shows details for the current page's property, including: price, address, number of beds/baths, description, location (including google map display) and agent's name/logo

  • Footer A: Reusable element that is used to navigate to the dashboard/sign-in page. A conditional statement is used to show/hide the dashboard/sign-in link depending on whether the user is logged in or not.

  • Popup - Send Email: Popup element that users who are interested in a property can use to contact the associated real estate agent.

Functionality

Contacting Real Estate Agents

Users who are searching for properties can contact the Real Estate Agent who has listed the property by using the Popup - Send Email element (see image above).

Once a user has filled out the various fields in the popup and clicks "send message" the below workflow is triggered:

The workflow sends an email to the email address associated with the Real Estate Agent who listed the property. The email will contain the user's name, the address of the property they're interested in, the message they input to the popup and the user's email address.

Users will typically navigate to a property page by clicking one of the property listings on the page (see image below).

index
Property Page from Property Directory Bubble.io template
Workflow on index page triggered by clicking on property listing
Navbar A from property page of property directory bubble.io template
Group - Property container from property page of property directory bubble.io template
Group - Property Info container from property page of property directory bubble.io template
Footer A from from property page of property directory bubble.io template
Popup - Send Email element from property page of property directory bubble.io template
Workflow that sends email to Real Estate Agent