buildroot_
buildroot_
Back to Work

Precepto

Precepto Consultores JurídicosLegal Services2026

A property marketplace and legal-services site for a family law firm in Ipiales — rentals, sales and anticres listings that carry the firm's own verification, not just an open board anyone can post to.

More views

01Three ways to transact — rent, sale or anticres — each with its own legal checklist
02The firm's other practice areas, alongside the real estate marketplace

At a glance

  • Access Control3 roles via Supabase RLS
  • Database19 migrations, PostgreSQL
  • LanguagesSpanish / English (next-intl)

Problem

A law firm's real product is trust, but a property marketplace where anyone can list anything erodes exactly that. Precepto needed to open its real estate marketplace to public listings — arriendos, ventas, anticres — without giving up the legal verification that's the actual service being sold.

Solution

Built a hybrid model instead of a fully open one: owners publish their own properties, but every listing enters a reversible verification queue — pending, approved or rejected — with the firm's own document workflow sitting behind it, private storage and contracts carried through to signature. Three roles — admin, owner, client — each see only their own slice through Postgres row-level security, not application-layer checks that are easy to get wrong.

Results & Impact

  • A bilingual (ES/EN) marketplace and legal-services site running on one Next.js codebase
  • A reversible property-verification workflow — pending, approved, rejected — instead of a one-way gate
  • A private-bucket document module covering contracts from draft to signature