Contrats de location

📄 Cycle de vie du bail

  • Endpoints CRUD bail : montant, dates, caution, état (billing_cycle mensuel / annuel côté modèle).
  • Signature digitale stockable via métadonnées JSON et horodatage signed_at.
  • Historiser les renouvellements à l’aide du lien parent previous_lease_id.

Endpoints / commandes prévus pour ce module

  • • /api/leases
  • • /uploads/leases/{lease}/contract