Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.61 KB

File metadata and controls

26 lines (22 loc) · 1.61 KB

Notification System

This feature automatically alerts landowners and tenants through notifications about tenants with due/overdue rental payments.

Input

  • The system database contains tenant information, payment details, and due dates.
  • A predefined threshold or condition indicating that a payment is due/overdue.

Process

  • The system monitors the payment due dates for all tenants.
  • Identify tenants whose payments are overdue based on the threshold criteria.
  • Generate notifications for the identified overdue payments.
  • Determine the recipients for notifications.
  • Send notifications to the identified recipients.

Output

  • A notification is sent to the relevant landowners and tenants, informing them of due/overdue payments.
  • Maintain a log of notifications sent, including details such as notification ID, recipient, timestamp, and related payment information.

Data Dictionary

Element ID Element Text Element Type Data Type Required Rules
tenant_name Tenant Name Tenant Information Text Yes Maximum length of 100 characters.
tenant_contactInfo Tenant Contact Number Tenant Information Text Yes Number is Philippine Standard(+63) and only contains elements from 0-9 and a ‘+’.
payment_date Payment Date Payment Details for Tenants Date Yes
landowner_name Landowner Name Owner Information Text Yes Maximum length of 100 characters.
landowner_contactInfo Landowner Contact Number Owner Information Text Yes Number is Philippine Standard(+63) and only contains elements from 0-9 and a ‘+’.