Skip to content

Implement automated property expiry notifications and status transitions #931

Description

@nanaf6203-bit

Problem

PropertyExpiryService exists but automatic transition from ACTIVE to EXPIRED, owner notifications, and renewal workflow may not be fully implemented.

Expected Outcome

Reliable property expiry management with notifications.

Acceptance Criteria

  • Daily cron checks for expiring properties
  • Notifications at 7, 3, 1 day before expiry
  • Auto status change ACTIVE to EXPIRED
  • Grace period before archival (30 days)

Files Affected

src/properties/property-expiry.service.ts, src/notifications/notifications.service.ts

Difficulty

Easy

Estimated Effort

Small (2-3 days)

Labels

feature, properties, notifications

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions