Skip to content
CUBELABS
All products

Zoner

A property portal that sees the whole market

In development

Zoner is a property portal that does not depend on paid listings to have something to show. The database comes from our own collection: workers crawl the listing portals, and a separate ETL brings in the public auctions that almost never surface in an ordinary search.

That changes the question you can ask. Instead of “which properties did someone pay to show me in this neighbourhood”, it becomes “where is the biggest discount against appraised value, from any source, inside this radius”.

The problem

Buyers compare portals, not markets. Every site shows its own advertisers’ inventory, and public auctions — Caixa in Brazil, the courts in Europe — stay off the radar unless you know exactly where to look. People decide with a slice of the market on screen, convinced they have seen all of it.

How it works
  1. 01

    Collection

    Workers on Kubernetes crawl listings, owners, photos and phone numbers from a queue. They scale to zero when there is nothing to crawl, so the bill only grows when there is work.

  2. 02

    Public auctions

    A dedicated ETL brings in the Caixa database in Brazil and, outside it, court auctions in Italy and Spain — each portal with its own rules for price, encumbrances and bidding round.

  3. 03

    Normalisation

    Everything lands in a single Postgres database, with country, currency and geolocation resolved on the way in. Comparing a lot in Genoa with a flat in São Paulo stops being manual conversion.

  4. 04

    The portal

    Search runs by geographic radius, neighbourhood ranking and discount against appraisal, in several languages and currencies.

What is inside
  • Search by geographic radius
  • Neighbourhood ranking
  • Top opportunities by discount
  • Caixa auctions (Brazil)
  • Court auctions (Italy and Spain)
  • Multi-country and multi-currency
  • Agency area
  • Admin and moderation panel

Built with

  • Next.js
  • Supabase
  • Postgres
  • Drizzle
  • Kubernetes + KEDA
  • Python