Abdalla Abdelsabour
العربية
Back to projects
Delivered
Real Estate
CRM

Integrated Real Estate Management System

A full property operations system: contracts, payments, maintenance, and accounting — with WhatsApp integration.

Role

Full-stack developer

Year

2024

Real estate management system

Overview

A from-scratch system for managing properties with their contracts, payments, and maintenance — not just CRUD, but a complete operating cycle with a full accounting module and WhatsApp integration for tenants and owners.

The challenge

Managing units, leases, payments, maintenance, and accounting by hand was slow and error-prone, with no clear visibility for owners or tenants.

What I built

I built a system that manages owners, tenants, and units, auto-generates installments when a contract is created, logs maintenance and charges it back to owners, and includes a journal, petty cash, and per-owner/per-property accounts with automatic entries — plus owner/tenant portals and WhatsApp reminders.

  • Owners, tenants, properties, and units management

  • Per-unit lease contracts with automatic installment generation

  • Maintenance logging, owner charge-back, and monthly billing

  • WhatsApp bot for complaints/maintenance requests and dues reminders

  • Owner & tenant portals for dues and maintenance visibility

  • Full accounting module: journal, petty cash, automatic entries & security deposits

  • Roles/permissions and per-company settings

Tech stack

Next.js
Node.js
Prisma
MySQL
WhatsApp API

Have a project in mind?

Start a project