Templates
Template Setup Guides

Estately - Real Estate Agency Template

Template page link: https://zeroqode.com/template/estately---real-estate-agency-template-1541740461783x314124496524279800

Introduction

Estately no-code template is a great solution for real estate agencies or independent agents. Allow your customers to navigate housing units, or upload their own.

Use this modern template to build and launch an MVP, and continue building or updating it as your business expands.

Features

  • Browse and submit properties

  • Save favorite properties

  • Detailed property info page

  • Admin functionality:

  • Search by users (edit, delete, to assign admin)

  • Search by properties (edit, delete)

  • Search properties by specific parameters:

    -by property type

    -by cities and year built

    -by nr. of bathrooms, bedrooms and garages

    -by min & max size

    -by min & max price

Data Structure

User

The user data table contains all essential user details required for a user account. In addition to this, fields like property, requests and favorites associated with the user are also found on the table.

Property

Users can upload properties with information about them that includes fields like the price, size the year it was built, location and more.

Request

Potential clients can make requests or inquiries about a particular property. Information obtained from this request is stored in the Request table under fields like client name, client email, client phone and destination.

Note

The user can also show random quotes on the app with the name of the author.

Pages

This template consists of six(6) main pages including the index page which is the landing page of the template. These pages include the following:

index

The index page is the template's landing page. It has both static data and dynamic data as content. Within this page you can find static information about the template and its products, a wide search element for searching with keywords, a Repeating group containing recently added properties, more featured properties and some reusable elements.

Custom states

States

Elements

Note

apartmentPosition

index

This state uses number values to change views and determine displayed information.

button

index

Just like the apartmentPosition, button state shares the same elements and is used for changing views.

admin_dashboard

This page allows the creator easy access to manage data by providing an interface that aids a quicker creation, modification and removal of data.

Custom states

States

Elements

Note

admin

admin_dashboard

admin state determines the view that is displayed

messages

admin_dashboard

messages state is also used to set a view

users

admin_dashboard

This state is used to set a view with user information.

properties

admin_dashboard

It is used for changing views

requests

admin_dashboard

Determines when the view displays requests.

image

Popup edit user

This state sets a new image to display when the old one is changed

search_page

This page contains a wide search feature that allows filtered search using values varying from the property type, size, the year the property was built and more. The filtered search can also be cleared to allow for a new search to be run. Below this search group, the results from the search is displayed in a Repeating group.

Custom states

States

Elements

Note

Max Price

search_page

When the clear search button is clicked and the value of maximum size is changed, this state is triggered and its used to reset the value of Max Price and set the new value respectively.

Min Price

search_page

Min Price is also used to set the value of minimum price

Max Size

search_page

This state sets the value of maximum size of the property

Min Size

search_page

Min Size also sets the value minimum size.

type

search_page

type sets the value of the property type and is also triggered when search is cleared or the value changes.

add_new_property

This is the page where the Property is created and its data is collected.

Custom states

States

Elements

Note

url

add_new_property

The url state sets the source.

media

add_new_property

This state can be used to set or remove images from this page.

current_property

This is the page where a user is redirected to when they click on a particular property. The page also contains the overall information about the associated property and provides an interface for other users to contact the seller or make inquiry. Still within this page, users have the option to add the associated property to their favorite list and also share the property and its details to other social networks. The page's content is purely dynamic, including the note text and note's author.

Custom states

States

Elements

Note

slider

current_property

Within this page, there is a slider view and this state sets and determines which view is displayed at a time.

user_profile

This is the users profile page and its content(user's data) is displayed in three tabs:

My profile

This shows all user data.

My favorites

The list of properties the user has selected as favorites

My properties

All the properties created or added by the user.

My requests

This tab shows the list of requests a user receives about a property.

Custom states

States

Elements

Note

profile

user_profile

This state sets the profile view to display on the tab view.

messages

user_profile

messages sets the messages list populated within the requests view

favorites

user_profile

This state sets the favorite view to be active on the tab view.

properties

user_profile

properties state sets the properties view to be the active view on the tab.

requests

user_profile

This sets and displays the requests.

Demo to preview the template