Project Design Phase-II
Technology Stack (Architecture & Stack)
Date 04 Nov 2025
Team ID NM2025TMID07163
Project Name Lease Management
Maximum Marks 4 Marks
Technical Architecture:
The Deliverable shall include the architectural diagram as below and the information as per the table1 & table 2
Reference: [Link]
Table-1 : Components & Technologies:
[Link] Component Description Technology
1 User Interface Admin and tenants interact via a web Salesforce Lightning Web
dashboard for property, lease, and Components (LWC)
payment management.
2 Application Logic-1 Handles tenant registration, lease Salesforce Apex Classes
agreement validation, and rent
calculation.
3 Application Logic-2 Automates notifications for lease Salesforce Flow / Process
renewals, payments, and expirations. Builder
4 Database Stores tenant, property, and lease Salesforce Objects & SOQL
agreement data.
5 Cloud Database Data is managed on Salesforce Cloud Salesforce Cloud Platform
for high availability and reliability.
6 File Storage Stores uploaded lease documents and Salesforce Files / Attachments
receipts securely.
7 External API-1 Integration with payment gateways REST API Integration in
(optional) for online rent payment Salesforce
tracking.
8 External API-2 Integration with third-party property REST / SOAP APIs
listing or notification systems.
9 Machine Learning (Optional) Predicts lease renewals or Einstein Analytics / Apex
Model tenant payment delays using AI Integration
insights.
10 Infrastructure (Server Hosted and managed on Salesforce’s Salesforce Cloud (SaaS)
/ Cloud) SaaS Cloud platform.
11 Authentication Provides secure login and role-based Salesforce Security Model
access for users and admins. (Profiles, Roles, Permission
Sets)
Table-2: Application Characteristics:
[Link] Characteristics Description Technology
1 Open-Source Built on Salesforce proprietary Salesforce Platform
Frameworks platform; open-source
frameworks are not applicable.
2 Security Ensures role-based access Profiles, Permission Sets, Role
Implementations control and secure data handling Hierarchy
using Salesforce’s permission
sets and profiles.
3 Scalable Architecture SaaS-based, scalable to handle Salesforce Cloud Architecture
increasing tenants, properties,
and lease data.
4 Availability Highly available and maintained Salesforce Multi-tenant Cloud
on Salesforce cloud with
minimal downtime.
5 Performance Optimized through Apex Apex Triggers, Async Jobs,
triggers, indexed queries, and SOQL Optimization
asynchronous processes for
efficiency.