Home Projects Esnad Real Estate System
Real Estate Tech

Esnad Real Estate Evaluation System

Full-featured real estate appraisal platform operating across Saudi Arabia — managing banks, clients, evaluators, appraisal transactions, form workflows, multi-role access control, and automated reporting for all stages of the evaluation process.

🇸🇦 Saudi Arabia ✓ Live in Production 2024 – 2025 Full-Stack Developer & Support
Esnad Real Estate Evaluation Dashboard

Project Overview

Esnad is a government-grade real estate appraisal management system used across Saudi Arabia by major banks (SNB, SABB, BSF, ANB, Alinma Bank and 15+ others) to manage the full lifecycle of property valuation requests — from client submission through evaluator assignment, field inspection, report generation, and final delivery.

I worked as a developer and technical support engineer on the Esnad platform — building custom interfaces, new workflow modules, dashboard enhancements, and data forms, while maintaining uptime and resolving production issues across live bank integrations.

Key Features

Bank & Client Management Complete profiles for 15+ major Saudi banks and their clients, with transaction history, status tracking, and priority queuing.
Appraisal Transaction Lifecycle End-to-end transaction management: new request → evaluator assignment → field visit → report drafting → review → client delivery.
Multi-Role Access System Separate portals and dashboards for Admins, Evaluators, Bank Staff, and Clients — each with scoped permissions and workflows.
Dynamic Appraisal Forms Configurable property assessment forms for residential, commercial, and industrial types with field validation and photo uploads.
Performance & SLA Tracking Weekly completion rate dashboards per evaluator with SLA breach alerts, overdue flags, and productivity analytics.
Automated Reports & PDF Export Auto-generated appraisal reports in standardized PDF format, branded per bank, with QR verification codes.
Custom Interface Development Built new modules and UI enhancements using HTML, CSS, Laravel (Blade templates), with full RTL Arabic support.
Live Production Support Technical support for live bank integrations — bug fixes, data corrections, deployment patches, and 24/7 issue resolution.

Results & Impact

15+ Major Saudi Banks Integrated
1,000+ Monthly Appraisal Transactions
4 User Roles Supported
100% RTL Arabic Interface
Docker Containerized Deployment
Live Active in Production — Saudi Arabia

Challenges & Solutions

Complex multi-bank workflow customization

Each bank had slightly different appraisal rules and form requirements. Solved by building a flexible workflow engine with configurable rules per bank, without duplicating core logic.

Real-time production support with zero downtime

With 15+ banks active simultaneously, any issue needed sub-hour resolution. Established rapid hotfix deployment pipeline using Docker and environment-specific rollback strategies.

Full RTL Arabic UI with consistent UX

Maintaining pixel-perfect RTL layouts for admin, evaluator, and bank portals while adding new features required systematic CSS overrides and component-level testing across browsers.