Skip to content

EPIC-04: Household Items & Furniture Management #4

@steilerDev

Description

@steilerDev

Epic: Household Items & Furniture Management

Epic ID: EPIC-04
Priority: Must Have
Sprint Suggestion: Sprint 4

Description

Implement the household items and furniture tracking system, a distinct entity from work items. Homeowners need to track furniture, appliances, fixtures, and decor purchases alongside their construction project. This includes purchase status tracking, delivery date management, vendor/supplier linkage, and the ability to link household item deliveries to work items for installation coordination. Budget integration with household items is covered here; document links are in EPIC-08; timeline visualization is in EPIC-06.

Requirements Coverage

  • Section 2.3: Household Items & Furniture - Item Management (complete)
    • Item name and description
    • Category (furniture, appliances, fixtures, decor, etc.)
    • Cost (planned and actual)
    • Vendor/supplier
    • Purchase status (Not Ordered, Ordered, In Transit, Delivered)
    • Order date, expected delivery date, actual delivery date
    • Delivery location/room
    • Notes and specifications
    • Tags for organization
  • Section 2.3: Budget Integration
    • Items have their own budget tracking
    • Contribute to overall project budget
    • Can be assigned to budget categories
    • Link to budget sources (creditors)
    • Support for subsidy programs
  • Section 2.3: Timeline Integration
    • Delivery dates shown on timeline/calendar (visualization in EPIC-06)
    • Can be linked to work items (dependency data model)
    • Visual distinction from work items on timeline (visualization in EPIC-06)
  • Section 4: User Stories - Household Items & Furniture
    • Track furniture and appliance purchases for total project budget
    • Record expected delivery dates for installation planning
    • Link furniture deliveries to work items for installation timing
    • See delivery dates on timeline for coordination
  • Section 5: Key Decisions
    • Household Items are NOT work items (distinct entity)
    • Furniture/appliances with delivery dates and budget impact

Dependencies

  • EPIC-01: Authentication & User Management (access control)
  • EPIC-02: Application Shell & Infrastructure (database and app shell)
  • EPIC-05: Budget Management (for budget category and creditor linkage)

Goals

  • Full CRUD for household items
  • All properties editable: name, description, category, costs, vendor, status, dates, location, notes, tags
  • Purchase status workflow (Not Ordered -> Ordered -> In Transit -> Delivered)
  • Link household items to budget categories and creditors
  • Link household items to subsidy programs
  • Link household item deliveries to work items (dependency relationship)
  • Household items contribute to overall project budget calculations
  • List view with filtering by category, status, vendor, room

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicEpic - large feature areapriority: must haveMoSCoW: Must Havesprint-4Sprint 4 - Household Items & Integration

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions