02 — 2021 — 2026

Probien Catálogo

Public portal for a 20-year-old agency with 300+ exclusive listings.

Probien Catálogo
Client
Probien Bienes Exclusivos — luxury real estate in Tijuana
My role
Architect + Full-stack
Year
2021 — 2026
Status
Live

01 / Context

Probien used to push listings on social media and generic portals where they compete with thousands of properties. They needed an owned channel: fast, with serious search, ranked on Google, reflecting their premium positioning.

02 / Metrics

300+
Indexed listings
40+
Agents on platform
20
Years in business

03 / Technical decisions

01

Payload over Strapi or WordPress

The team had to edit content without touching code. Payload is type-safe (shared models between Next.js front and back), has auth/roles built in and deploys in the same repo. No PHP overhead, no separate Strapi instance.

02

Meilisearch over Algolia

Algolia gets expensive fast at scale. Self-hosted Meilisearch on Railway gives us typo-tolerant Spanish search, facets, geo filters and sub-50ms queries at a flat cost.

03

Per-listing static generation

Every property generates its static page via `getStaticPaths`. Result: green Core Web Vitals, fast Google indexing and an instant experience for the visitor.

04 / Stack

Next.jsPayload CMSTailwind CSSTypeScriptInstantSearch.jsMeilisearchVercel

Next project — 03

Probien CRM

Monorepo with NestJS API, Next.js web app and React Native mobile app for 40+ real estate agents.