Skip to content

Live · 2025 · Real Estate OS · Egypt

The stack you're juggling, rebuilt as one platform.

The integrated CRM, social-media marketing, and WhatsApp automation system built specifically for Egypt's real estate market. Multi-tenant SaaS with bilingual Arabic/English RTL, a unified WhatsApp + Socket.IO inbox, ZenStack row-level security, and a separate staff/agent admin portal — live in production with 2,000+ agents joining monthly.

← Selected work
Live · 2025 · Real Estate OS · Egypt
  • NestJS 11
  • Angular 21
  • Nx 22
  • Prisma 6

The stack you're juggling, rebuilt as one platform.

The integrated CRM, social-media marketing, and WhatsApp automation system built specifically for Egypt's real estate market. Multi-tenant SaaS with bilingual Arabic/English RTL, a unified WhatsApp + Socket.IO inbox, ZenStack row-level security, and a separate staff/agent admin portal — live in production with 2,000+ agents joining monthly.

Egyptian real estate firms run their business across fragmented tools — leads in Excel, manual posting on every platform, WhatsApp threads with no automation, no shared analytics across branches. Pro-Estate consolidates the entire workflow into one Arabic-first, multi-tenant platform: a CRM tuned for real estate teams, one-click syndication to website + Facebook + Instagram + WhatsApp catalog, end-to-end WhatsApp automation, and a no-code page builder that ships a branded subdomain in minutes. Built on NestJS 11, Angular 21, Nx 22, and Prisma 6 — with a separate hardened admin portal at app.pro-estate.net for staff and agents.

The challenge

Consolidating listings, CRM, social publishing, WhatsApp automation, and a no-code page builder into a single multi-tenant Arabic-first platform — with strict tenant isolation, a bidirectional layout engine switchable per tenant, and a separate hardened admin surface for staff and agents.

The outcome

Live at pro-estate.net with a separate staff/agent admin portal at app.pro-estate.net — handling listings, WhatsApp-driven sales pipelines, multi-platform publishing, and per-tenant analytics for Egyptian real estate firms, with 2,000+ agents joining monthly on a 14-day free trial.

Technical approach

  • Multi-tenant isolation — ZenStack policy layer enforces per-tenant row-level security across the Prisma schema
  • Unified listing syndication — one upload publishes to the tenant website, Facebook, Instagram, and the WhatsApp Business catalog
  • WhatsApp-first CRM — inbound WhatsApp messages become pipeline cards; cards become deals with automated follow-up
  • WhatsApp Business API — official Meta webhook integration with auto-replies, templates, and broadcast lists
  • Socket.IO real-time inbox — event-driven message updates without polling, scoped per tenant
  • Bilingual Arabic / English RTL — tenant-level direction toggle layered on top of a Tailwind / DaisyUI foundation
  • Visual page builder — 30+ templates, per-tenant subdomain hosting, zero developer required
  • Separate staff & agent admin portal — hardened app.pro-estate.net surface for back-office team operations
  • Smart sales pipeline — automatic lead classification, property matching, and follow-up alerts
  • Conversion analytics — funnel, ROI, and market-trend reports per tenant
  • Nx 22 monorepo — unified NestJS + Angular workspace with incremental builds and affected-only CI
  • NestJS 11 + Prisma 6 — current LTS stack with native connection pooling and improved lifecycle metadata

Results at a glance

Live in production
Status
2,000+
New agents / month
14 days
Free trial
AR + EN (RTL)
Languages
Multi-tenant SaaS
Tenancy model
Deal closure lift
Social reach lift
90%
WhatsApp open rate
Next project

Run AI agent workers on any machine — git is your infrastructure