Skip to main content

Lease Agreement Database

User

  • username: String
  • passwordHash: String
  • email: String
  • role: String

Lease Agreement

  • leaseId: ObjectId
  • lesseeDetails:
    • name: String
    • address: String
    • contactInfo: String
  • vehicleDetails:
    • make: String
    • model: String
    • year: Number
    • color: String
    • vin: String
  • leaseTerms:
    • duration: Number (months)
    • monthlyRate: Number
    • mileageAllowance: Number
  • paymentInfo:
    • initialPayment: Number
    • monthlyPayments: Number
  • status: String (e.g., "active", "completed", "terminated")

Payment

  • paymentId: ObjectId
  • leaseId: ObjectId (Reference to Lease Agreement)
  • amount: Number
  • dueDate: Date
  • paidDate: Date
  • status: String (e.g., "pending", "paid", "overdue")

Follow us:

Copyright © 2024 Defactor. All Rights Reserved