feat: add expiry warnings dashboard (#69) #73

Merged
makiolaj merged 2 commits from feature/issue-69-expiry-dashboard into develop 2026-02-25 01:27:42 +00:00
Owner

Features:

  • New ExpiryDashboard component showing items expiring in next 30 days
  • Displays count of expiring items
  • Items sorted by expiry date (nearest first)
  • Color-coded urgency: red (expired), orange (<3 days), yellow (<7 days), green (7-30 days)
  • Shows quantity and unit for each item
  • Click item to edit
  • Expandable list (shows top 5, "Show More" for rest)
  • Auto-refreshes when items are added/updated

Acceptance Criteria:
Expiring Soon summary card on dashboard
Shows accurate count by urgency
Lists items sorted by expiry date
Color-coded urgency indicators
Links to item details (via edit)

Closes: #69

**Features:** - New ExpiryDashboard component showing items expiring in next 30 days - Displays count of expiring items - Items sorted by expiry date (nearest first) - Color-coded urgency: red (expired), orange (<3 days), yellow (<7 days), green (7-30 days) - Shows quantity and unit for each item - Click item to edit - Expandable list (shows top 5, "Show More" for rest) - Auto-refreshes when items are added/updated **Acceptance Criteria:** ✅ Expiring Soon summary card on dashboard ✅ Shows accurate count by urgency ✅ Lists items sorted by expiry date ✅ Color-coded urgency indicators ✅ Links to item details (via edit) **Closes:** #69
makiolaj added 2 commits 2026-02-25 01:27:40 +00:00
feat: integrate ExpiryDashboard into inventory page (#69)
Some checks failed
Deploy to Coolify / Code Quality (pull_request) Has been cancelled
Deploy to Coolify / Run Tests (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Development (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Production (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Test (pull_request) Has been cancelled
Pull Request Checks / Validate PR (pull_request) Has been cancelled
bf4d365357
makiolaj merged commit bbccbd09ed into develop 2026-02-25 01:27:42 +00:00
Sign in to join this conversation.