Skip to content
All work

DeyarTech: an Arabic-first platform for property management in Saudi Arabia.

Properties, leases, collection, maintenance and owners' associations in one place, with e-invoices built to ZATCA's rules, leases read from a scan, and an app for managers and technicians in the field.

Visit deyartech.com

The problem

A property-management firm in Saudi Arabia looks after buildings and units for their owners: tenants and leases, rent that falls due and has to be claimed, repairs with technicians and vendors, and owners' associations with finances of their own. Leases are registered with Ejar, and invoices have to meet ZATCA's e-invoicing rules. That work is spread across people, paperwork and places, and the firm needs one record that ties it together.

What we built

One platform for a property firm's working day, from registering a unit to collecting the rent and closing the repair: in Arabic first, with English as complete as the Arabic.

  • Properties, units and people. Buildings and units with their documents, owners and tenants, and requests to rent followed from the first contact to the lease.
  • Leases. A new lease in five steps, with renewals and amendments. A scanned Ejar contract is read automatically to fill in the new lease.
  • Collection and finance. Price offers and claims, receipts and payment vouchers, cash and bank, expenses and purchase orders, and the payment history behind each lease.
  • E-invoices to ZATCA's rules. Invoices are built to the second phase of e-invoicing: each company's invoicing unit is registered, and every invoice is signed, chained to the one before and carries ZATCA's QR code, for standard and simplified invoices and for credit and debit notes.
  • Maintenance and owners' associations. Requests with an approval chain, assets and inventory, budgets, vendors and technicians, and a portal where a tenant, owner, technician or vendor follows a request from a link. An owners' association keeps its community, facilities, finances and legal matters in one place, with a portal for the owners.
  • Documents anyone can check. Contracts, invoices, receipts and statements carry a QR code that opens a page to verify them, and contracts are signed online with a code sent by email.
  • An app for the field. An Android app for property managers and technicians: approvals, maintenance with photos before and after, receipts taken on site, handovers signed in person and a QR scanner. It keeps working without a signal and catches up when the signal is back.
  • An assistant in Arabic. Fahman, an AI assistant that answers questions and takes actions in the platform, by text or by voice.
  • The operator's console. For the team that runs DeyarTech: plans and subscriptions, leads, the company's mailbox, notifications, affiliates and their commissions, the site's content and support tickets.

How

The platform is a Next.js app in Arabic and English, laid out right to left in Arabic, and the operator's console is a second one. The API is NestJS on PostgreSQL through Prisma, with Elasticsearch searching in Arabic, background work and notifications queued in the database, and PDFs drawn on the server. The field app is React Native with Expo. No update goes out until the type checks, the lint and the tests pass.

The result

Property firms in Saudi Arabia run their portfolios on DeyarTech, in Arabic and English, from the first unit to the lease, the claim, the invoice and the repair, with their managers and technicians working from their phones.

The property-management platform: everything a property manager needs, in one place.

The services page: a workspace for every property team, with its modules.

The home page on a phone.

Our role

Our team has led it since before the studio: the platform, the operator's console, the API and the field app.

Build your blueprint