Tier-1 Enterprise Architecture

Mivas Estates Management Portal

The ultimate multi-tenant financial, physical security, and governance portal. Engineered with Double-Entry Accounting, AES-256-GCM Encrypted Visitor Tokens, and Real-Time WebSocket Tactical Patrol Maps.

Infrastructure & Security Stack

Built on Laravel 11, PHP 8.3, and Filament 3 with rigorous NDPR/GDPR compliance.

Multi-Tenancy Auth
TOTP 2FA & BelongsToEstate Scope
Data Immutability
MySQL 8 Reversal Entries
Real-Time Echo
Laravel Reverb WebSockets
Offline PWA
Workbox BackgroundSync & VAPID

Architectural Modules

The 6 core pillars driving operations, finance, and physical security.

Double-Entry Financial Engine

A standard 5-tier Chart of Accounts (Assets 1000s to Expenses 5000s) enforcing balanced transactions where Debits ≡ Credits. Includes immutable journal entries and automated PDF generation for Trial Balance and Cash Flow statements.

  • Maker-Checker Workflow (> ₦100k dual approval)
  • Petty Cash Imprest & Float Issuance
  • Paystack/Flutterwave HMAC-SHA256 webhooks

20-Role Executive Governance

Complete Board of Trustees (BOT) and EXCO democratic framework. Supports quorum-enforced resolution voting and cryptographically anonymized secret election ballots.

  • President & VP Delegation Toggle
  • PRO Multi-channel Announcer (Termii SMS/WhatsApp API)
  • Legal Adviser Dispute Arbitration Vault

Live Tactical Patrol Map

Fullscreen satellite map tracking color-coded checkpoint markers by scan recency (green < 15m, amber < 60m). Live guard positions broadcasted via Laravel Reverb WebSockets.

  • Drag-and-drop boundary polygons
  • Resident SOS Panic Alert (SVG 3s hold-to-confirm)
  • Automated GPS Dispatch

QR Gate Scanner PWA

Visitor payload encrypted via AES-256-GCM. Guards utilize a real-time camera viewfinder (@zxing/library) executing offline validation with Workbox BackgroundSync.

  • Resident KYC Photo & Dues Clearance Badges
  • Interactive Google Map 1-Tap Navigation
  • Blacklist auto-matching via telephone