Institutional Engineering Specifications

Technical Specs for Sysclu Real Estate Pro (RealState)

Engineered for mission-critical reliability with strict layer isolation, local-first SQLite/MySQL persistence, and zero floating-point ledger rounding.

Frontend Client Architecture

  • Flutter Multiplatform (iOS, Android, Web, Windows Desktop)
  • Clean Layered State Management
  • Responsive Tenant & Owner UI

Backend Services & Concurrency

  • Laravel 11.x / PHP 8.2+ REST API
  • Domain-Driven Architecture (Controller → Request → Service → Repository)

Database & Transaction ACIDity

  • MySQL 8.0+ / InnoDB
  • Decimal(12,2) Precision
  • Composite Unique Indexes & Foreign Key Constraints

Domain Architecture & Patterns

  • Strict Multi-Tenant Scoping (auth()->user()->id)
  • Stateless 60-Day JWT Authentication with Server Blacklisting

Security, RBAC & Audit Trails

  • Role Middleware (Owner vs Renter)
  • Immutable Audit Trail with JSON old/new value snapshots
Engineering FAQ

Frequently Asked Architectural Questions

How does the electricity and utility meter calculation work in Real Estate Pro?

For each unit, you configure the calculation type (meter-based, fixed, or manual) and the rate per unit. Each billing period, simply enter the current meter reading. The system calculates units consumed (Current - Previous), multiplies by rate, adds fixed/other charges, and generates the bill.

Can tenants view their historical bills and receipts directly?

Yes. Renters have access to the dedicated Tenant Portal (`/me`), where they can view active lease terms, upcoming dues, itemized utility charges, and download formal payment receipts at any time.

Is data strictly isolated between different real estate property owners?

Absolutely. All queries in the backend are strictly scoped to the authenticated owner's credentials via Clean Architecture repository layers. No owner can ever query or view another landlord's data.

Download the production binaries now

Verify SHA-256 hashes and test on your devices.

Open Dedicated Download Portal