Gondola for Real Estate

Building a great real estate website is hard. You either get handed a cheap cookie-cutter site that you can’t customize or you hire an expensive programmer that can figure out how to pull all your listings into a custom site.

Gondola for Real Estate gives you the best of both worlds. We handle all the hard stuff then let you change the look-and-feel of the site for a truly custom experience.

Are you a Web Designer?

We built Gondola with you in mind. When you sign-up, we’ll drop the keys to a powerful CMS and real estate property search in your hand. Of course, you can expect most of the niceties you’d find in a normal CMS like a blog engine, WYSIWYG editing, and a nice admin interface, but with Gondola you’ll also have access to:

  • Events Calendar
  • Image Galleries
  • Customer Relationship Manager (CRM)
  • Mapping and Geographic Database
  • Real estate listings search
  • Full control of HTML/CSS

A Real Estate Specific CMS

This is not a CMS with real estate functionality bolted on as an afterthought or a separate plugin. Gondola for Real Estate was built from the ground up with real estate specific functionality baked into the core. Here are just a few things you’ll find:

  • Agent/Associate Pages
  • Virtual Tours
  • Email Newsletters
  • Search engine optimized
  • RSS feeds and email updates for listing searches
  • Automatic Listing Promotion to Google, Trulia and Zillow

Django Powered

Gondola is built on top of the Django Web Framework. Django’s template language was designed with simplicity in mind and is easy to learn without any previous experience. If you know a little HTML and CSS, you’ll be able to start customizing a site in minutes. If you want to get your hands dirty, immerse yourself in our documentation and you’ll be an expert in no time.

Easily Customize Your Site

How easy is it to customize your site? Let’s look at a couple of examples.

Drop some code like this into your template and you’ll get a list of all the listings you have for sale.

{% get_my_listings as my_listings %}
{% for l in my_listings %}
    <h3>{{ l.address }}</h3>
    ${{ l.asking_price }}<br />
    ...
{% endfor %}

Want to find everything (blog posts, people, landmarks, etc.) on your site that is near a listing? ...easy:

{% get_objects_nearby listing.point as nearby_objects %}
<ul>
{% for object in nearby_objects %}
    <li>{% render object %}</li>
{% endfor %}
</ul>

This will find everything within 5 miles of the given listing and display it using custom HTML based on the type of object (blog post, person, etc.).

Follow the Docs

We provide thorough documentation of everything you’ll need, from what pages use which templates to what objects are available on each page, to details on every template tag and filter. The documents are always just one-click away in your site admin.

Prefer to learn by example? In addition to our great docs, we provide a set of default templates that will give you a working site out of the box and contain great examples of how to use Gondola.

Ready to get started? Signup today