Skip to content

Conversation

@valkanm
Copy link

@valkanm valkanm commented Nov 30, 2025

Closes #593

This PR introduces storage management feature that allows users to reserve storage units and view unit availability. Key functionality includes:

  • Define storage units with price and maximum rental months
  • Users can create reservations, extend them, and track total paid months
  • Integration with bank transactions to mark reservations as paid and generate StoragePayment records
  • Admins can view full reservation history per unit
  • Role-based permissions: normal users can only have one active or pending reservation, admins have no limits

Testing: unit tests added for reservation creation, payment processing, and extending reservations.

kuva

@brndd brndd force-pushed the feature/rental-storage-management branch from 2e9e46f to 2c5aebb Compare December 3, 2025 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rental storage management

3 participants