RETURN TO ARCHITECTURE CASE STUDIES
Multi-Tenant Platform / Research Paper (2025)•2025•Full-Stack & Cloud Architecture

Centralised Rental Management System

Multi-tenant property management platform (Java, React.js, Node.js, MySQL) built through the full engineering lifecycle — requirements analysis, system architecture, modular back-end development, and database normalisation.

3D ARCHITECTURAL SIMULATION: CENTRALISED-RENTAL-MANAGEMENT

Technologies

JavaReact.jsNode.jsMySQLREST APIsGit

Engineering Focus

Engineered through the complete development lifecycle: requirements analysis, database normalization (3NF), modular service architecture, concurrency control, and systematic testing.

01. The Real-World Problem Space

Property managers face massive inefficiencies handling multi-tenant leases, maintenance requests, and payment reconciliations across disconnected legacy spreadsheets and non-scalable tools.

02. Strategic Engineering Approach

Designed and delivered a modular multi-tenant architecture with third normal form relational database models, rigorous REST API contracts, and an intuitive React interface with concurrency protection.

DATA PIPELINE TOPOLOGY

System Architecture & Service Flow

Client Web Portal → RESTful Gateway → Modular Java/Node.js Business Services → Normalized MySQL DB

01

Requirements & Normalisation

Engineered third normal form (3NF) relational schemas to eliminate redundancy and preserve transactional integrity.

02

Modular Back-End Development

Developed decoupled service modules in Java and Node.js for tenant authentication, lease automation, and billing.

03

RESTful API Integration

Implemented uniform endpoints connecting front and back end with strict status validation and input sanitization.

04

Systematic Multi-Layer Testing

Ran systematic testing across layers to validate data integrity, concurrency handling, and cross-browser compatibility.

Technical Challenges Overcome

  • •Ensuring strict tenant data isolation in a shared database schema without performance degradation.
  • •Handling concurrent booking transactions and lease renewals without race conditions or database lockouts.

Demonstrated Outcome & Verification

Delivered a robust, publication-ready production platform; authored a complete research paper on the system architecture ready for publication.

Future Roadmap

Deploying containerized microservices on cloud infrastructure with automated CI/CD pipelines and automated payment gateway webhooks.