Add expiry date tracking #63

Closed
opened 2026-02-25 01:21:26 +00:00 by makiolaj · 0 comments
Owner

Add expiry date tracking to pantry items

Feature: Store and display expiration dates for inventory items

Requirements:

  • Add expires_at timestamp column to pantry_items table
  • Add expiry date picker to AddItemForm
  • Display expiry dates in InventoryList (with visual warnings)
  • Color-code items: red (expired), orange (expires <7 days), normal (>7 days)

Acceptance Criteria:

  • Database migration adds expires_at column
  • Can set expiry date when adding/editing items
  • Expiry dates display in inventory list
  • Visual warnings for soon-to-expire items
  • Works with existing items (null = no expiry set)

Labels: v0.2, frontend, database

Add expiry date tracking to pantry items **Feature:** Store and display expiration dates for inventory items **Requirements:** - Add `expires_at` timestamp column to `pantry_items` table - Add expiry date picker to AddItemForm - Display expiry dates in InventoryList (with visual warnings) - Color-code items: red (expired), orange (expires <7 days), normal (>7 days) **Acceptance Criteria:** - [ ] Database migration adds `expires_at` column - [ ] Can set expiry date when adding/editing items - [ ] Expiry dates display in inventory list - [ ] Visual warnings for soon-to-expire items - [ ] Works with existing items (null = no expiry set) **Labels:** v0.2, frontend, database
makiolaj added the databasefrontend labels 2026-02-25 01:21:26 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pantry-app/pantry#63