Website · App · CRM · ERP · Finance

One system for listings, leads, contracts and commissions.

A bilingual real estate platform for MENA brokerages: a public website, a customer app, a sales CRM, and the operations and finance behind them — all built from one component library, so your team recognises every screen from day one.

  • Arabic laid out, not just translated
  • Branch and field-level permissions
  • First branch live in 6 weeks

Search results — New Cairo

128 properties available

Featured
BuyRent
Available

EGP 8.4M

Villa — Palm Hills

43310
Reserved

EGP 5.1M

Apartment — Mivida

32168
Sold

EGP 9.9M

Townhouse — Sodic East

43240
Mona Abdelrahman — assigned to AhmedNew leadjust now
Villa — Palm HillsSold4 min ago
Contract #4521 — New Cairo branchPending approval12 min ago
Commission — Karim MostafaPaid1 hour ago
Live

The status system

One status. One colour. Everywhere.

“Sold” looks the same on the website, in the app, in the pipeline and in the exported spreadsheet. Nobody has to ask what amber means on this particular screen.

Draftneutral.500
Pending approvalwarning
Availablesuccess
Reservedinfo
Sold#8B4A4A
Rentedprimary
Featuredsecondary
Unavailableneutral.300

Notice that “Sold” isn’t red. A sale is a good outcome, not a failure — it gets its own muted rose, while red stays reserved for overdue and lost.

Modules

Every part of the business, inside one product.

A branch manager moves from the sales pipeline to a leave approval to a commission review — same buttons, same tables, same approval modal. Only the content changes.

Properties

One inventory feeding the website, the app and the sales screens. Change a status once and it lands everywhere.

  • Owners
  • Developers
  • Projects
  • Media

Sales CRM

Pipeline, follow-ups, viewings and a full communication log. The next action is always a visible button, never a hidden option.

  • Leads
  • Deals
  • Viewings
  • Matching

Contracts & documents

Contracts with a visible approval trail, and documents that carry a category, an expiry date and a privacy lock.

  • Approvals
  • Signing
  • Archive

Finance & commissions

Invoices, payments and commissions, with a calculated → approved → paid indicator on every row.

  • Invoices
  • Payments
  • PDF invoices

HR

Employee files, attendance and leave — with salary data fully absent for anyone without the permission to see it.

  • Branches
  • Departments
  • Leave

Reports

The same toolbar on every report: period, branch, agent, status, source — then export.

  • Agent performance
  • Lead sources
  • Revenue

Bilingual

Arabic is a layout, not a translation.

Try the “English” switch at the top — the whole page flips, screens included. That’s exactly how the product behaves: direction is a document property, and every component has a reviewed Arabic variant rather than a blanket CSS mirror.

LTR · EnglishAgent in the Dubai branch

Hala Fouad

Viewing scheduled
+20 100 555 013412 Aug, 11:00
RTL · العربيةSame component, reviewed Arabic variant

هالة فؤاد

معاينة مجدولة
+20 100 555 013412 أغسطس، 11:00
  • Phone numbers and dates stay left-to-right inside an Arabic sentence, with the country code always on the correct side.
  • The phone and calendar icons don’t mirror — real-world objects never flip, while directional arrows and chevrons do.
  • The Arabic pipeline starts on the right: “New lead” is the rightmost column, because that’s the direction your team reads a sequence.
  • Arabic copy is written, not machine-translated — especially the internal labels your staff read all day.

Permissions

If they can’t act on it, they don’t see it.

Restricted fields are absent from the screen and from the API response — not greyed out. A greyed-out field still tells everyone a number exists, and that is itself a leak.

Sales agent — a deal they don’t ownrole: agent
ClientNile Development Co.
PropertyTownhouse — Sodic East
StageNegotiation
Deal valuefield not present in the response
Commissionfield not present in the response
Branch manager — the same dealrole: branch_manager
ClientNile Development Co.
PropertyTownhouse — Sodic East
StageNegotiation
Deal valueEGP 24,600,000
CommissionEGP 615,000

Rollout

Three phases — and your first branch is live in the first one.

We don’t ask you to pause the business for six months. You start with what stops the bleeding today: inventory, leads and follow-ups.

01

Core operations

Property inventory, users and branches, the sales pipeline and follow-ups, plus the website and app for browsing and inquiries.

Weeks 1–6
02

Depth and density

Contracts and approvals, finance and commissions, the full permission matrix, and reports with their complete filter set.

Weeks 6–12
03

Scale

Your own brand theme (a token-file swap, nothing more), task automation, and automatic property matching for clients.

When you need it

Pricing

Priced per branch, not per seat.

Because charging you for hiring is a bad business model. Every plan includes the website, the app, and support in Arabic.

Prices shown in your local currency. Migration from spreadsheets or your current system is included in every plan.

Questions

What managers ask before signing.

Yes, and migration is part of the subscription rather than a paid add-on. We import properties, leads and communication history, then hand you a reconciliation report before go-live so you can see exactly what moved and what needs review.

No. Permissions are read from the session token and applied to the API response before the screen renders, so the field never reaches the browser. Scope is set per module: own, team, branch or company.

Every screen, including operations, finance and HR. Direction changes at the document level, every component has a reviewed Arabic variant, and numerals and phone numbers stay left-to-right as they should.

Four to six weeks for inventory, users, the pipeline and the website. Contracts, finance and commissions follow in phase two, with the team working normally throughout.

Yes. Colours, fonts and corner radii all live as variables in a single file, so rebranding is a file swap rather than a rebuild. The domain and both language versions of your copy are entirely yours.

See the system running on your own branch data.

Send us your inventory sheet and lead list beforehand and we’ll show them inside the platform in a 45-minute session — in Arabic or English.