Homeo - Real Estate Marketplace

Homeo is a template that is perfect for someone who wants to open their own real estate agency for renting or selling real estate.


Intro

🖥️ Preview link

🌐 Template page on Bubble Marketplace


Screenshots

Index page
Features
Properties page
Agents page
About us
Profile page

Template details

Homeo is a template that is perfect for someone who wants to open their own real estate agency for renting or selling real estate. This #nocode template which allows the administrator to publish an existing property, and the user to select what is already there and apply to view the selected property.

Homeo template features the following:

✅ Responsive design ✅ Signup/Login ✅ Admin dashboard ✅ User dashboard ✅ Create and edit the property ✅ Add and edit the agents ✅ Assigning existing real estate to agents ✅ Apply to view property ✅ Reviewing received applications

We tried to keep all the workflows and design architecture simple for beginner-intermediate users to use and adjust. However, we recommend having at least moderate experience with Bubble to be able to fully use and edit the app’s backend.

If you need any assistance to customize this template for your personal or business project, feel free to reach out to our team via dev@appassion.io.

We are always there to help build new products and mobile/web applications. We hope this template would become a great starting point for your project.


User flows

Main user flow:

-> Sign up/login -> Property search -> View property description -> Apply to view property -> Review of applications submitted


Key features

PROPERTY LISTINGS

ADVANCED SEARCH FILTERS

INTERACTIVE MAPS

VIRTUAL TOURS

BOOKING AND INQUIRY

SYSTEM USER PROFILES AND FAVORITES

Homeo Overview | Starter tips

Based on your commonly asked questions we've prepared a list of basic tips, for those who are just starting on Bubble and want to find your way around in the project for you dream project.

For any questions feel free to leave a comment or reach out to us via dev@appassion.io

Workflows

Primary colors and their purposes

Green

Emphasizes actions related to creating or modifying records in the database, indicating successful operation completion.

For example:

Red

Designated for actions involving deletion or resetting of values, aiding users in quickly identifying them.

For example:

Blue

Reserved for actions that do not impact application resources, such as opening or closing pop-up windows.

For example:

Orange

Used for actions related to app navigation, providing ease of orientation within the interface.

For example:

Brown

Utilized for custom workflows and API work, highlighting these actions among others.

For example:

Purple

Left to the developer's discretion for assigning color to actions as they see fit.

For example:

Cyan

Intended for actions involving the use of Custom Events, ensuring ease of perception for complex operations.

For example:

Grey

Employed for all other actions not covered by other colors, aiding in making the interface clear and balanced.

For example:


Pages

Below, you will find a list of all the pages available on this platform, along with a brief description of their functionality.

Index: Explore our landing page for insights on the template, featuring descriptions, a company directory and useful information.

Agents page: Contain information about all agents who have registered on the site.

Log In: This is the page where you can log in.

User Dashboard: A user dashboard providing essential and up-to-date information.

  • Information about your account where you can edit and change something information.

  • Your favorite properties that you watched and liked.

  • Requests with all the necessary information about property and agent.

  • The offer we offer based on your choices and interests.

Properties: The most important page where all the properties are located with all the information and the ability to use filters to show only those properties that you need.

Register page: This is the page where you can register.

Update Email:This is the page where you can update email.

About Us: on this page you can see information about us and you can also contact us.

Reset Password: This is the page where you can reset password.

Admin Dashboard: A admin dashboard providing essential and up-to-date information about properties, agents and users where you can change or delete it.

Agent page: This page was created for agents where you can see all the necessary information about their properties that they trade.

Product page: On this page you can find all the information you have about properties.

Privacy Policy: This is the page where you can reset password.

Send Update Password: This is the page where you can send update password.

Terms Conditions: This is the page where you can watch terms conditions.

Update Password: This is the page where you can update password.


Reusable elements

  1. Header - the top part of a web page containing the logo, application name, navigation elements, and other important components. Found on all application pages.

  2. Footer - a section at the bottom of a web page containing additional information such as contacts and links. Found on all application pages.


Data Types

Advertisement

This data type is designed for storing all advertisement related information.

Field name
Type
Notes

Body text

Text

Advertisement text

Image

Image

Advertisement image

Main Text

Text

Advertisement title

Agent

This data type is designed for storing all agent related information.

Field name
Type
Notes

Description

Text

Agent description

Dribble Link

Text

Agent dribble

Email

Text

Agent Email

Facebook Link

Text

Agent facebook

Fax

Text

Agent fax

Image

Image

Agent image

Inlink Link

Text

Agent inlink

Job

Agent job

Message

List of Messages

Agent messages

Name

Text

Agent name

Overview

Text

Agent overview

Phone

Text

Agent phone

Property Count

Number

Agent properties number

Proprietes

List of Propertieses

Agent properties

Role

Agent role

Twitter Link

Text

Agent twitter

User

User

Agent user type

Website

Text

Agent website

Agent Job

This data type is designed for storing all agent job related information.

Field name
Type
Notes

Name

Text

Agent job name

Articles

This data type is designed for storing all articles related information.

Field name
Type
Notes

Image

Image

Article image

Name

Text

Article name

Cities

This data type is designed for storing all cities related information.

Field name
Type
Notes

Logo

Image

Cities logo

Name

Text

Cities name

Proprieties

Text

Cities properties

Looking For

This data type is designed for storing search related information.

Field name
Type
Notes

Description

Text

Search description

Icon

Image

Search icon

Title

Text

Search title

Message

This data type is designed for storing all message related information.

Field name
Type
Notes

Agent

Agent message

Property

Agent properties

Partners

This data type is designed for storing all information related to partners.

Field name
Type
Notes

Logo

Image

Partners logo

Properties

This data type is designed for storing all properties related information.

Field name
Type

Address

Text

Properties address

Agent

Properties agent

Amenities

Properties amenities

Bath

Properties baths number

Beds

Properties beds number

Description

Text

Properties description

Favorit

List of Users

Users who like properties

Featured

Yes/No

Properties feature

Floor

Properties tie floors number

Garage

Properties garage number

Guests

Properties guests number

Home Area

Number

Properties area

Images

List of Images

Properties images

Location

Geographic address

Properties location

Name

Text

Properties name

Overview

Text

Properties overview

Photo

Image

Properties photo

Price

Number

Properties price

Regions

Properties region

Rooms

Properties rooms number

Status

Properties status

Type

Properties type

Property Amenities

This data type is designed for storing property amenities related information.

Field name
Type

Icons

Image

Amenities icons

Name

Text

Amenities name

Select

Yes/No

Amenities status

Property Baths

This data type is designed for storing all property baths related information.

Field name

Number

Number

Property baths number

Property Beds

This data type is designed for storing all property bed related information.

Field name

Number

Number

Property beds number

Property Floor

This data type is designed for storing all property floor related information.

Field name

Number

Number

Property floors number

Property Garage

This data type is designed for storing all property garage related information.

Field name

Number

Number

Property garages number

Property Guests

This data type is designed for storing all property guests related information.

Field name

Guests

Number

Property guests number

Property Region

This data type is designed for storing all property region related information.

Field name

Region Name

Text

Property region name

Property Rooms

This data type is designed for storing all property rooms related information.

Field name

Number

Number

Property rooms number

Property Status

This data type is designed for storing all property status related information.

Field name

Status

Text

Property status description

Property Type

This data type is designed for storing all property type related information.

Field name

Type

Text

Property type description

Subscribes

This data type is designed for storing all subscribe related information.

Field name

Email

Text

Subscribe email

User

This data type is designed for storing all user related information.

Field name

Agent

User agent

Demo Admin

Yes/No

User demo admin status

Demo User

Yes/No

User demo user status

Image

Image

User image

Name

Text

User name

Phone

Number

User phone

Usertype

User type

Email

Text

User email

User Type

This data type is designed for storing all property user type information.

Field name

Id

Number

User type id

Name

Text

User type name


The template is available in its current form, however, further alterations can be negotiated.

Don't hesitate to reach out to us with any questions, and we'll gladly explore options to accommodate your concepts – Visit us at https://appassion.io/ or email us at dev@appassion.io

We are always at your service through: Upwork, Clutch.

Last updated