Complexity: High
Problem: Investors need to browse tokenized assets available for funding.
Scope: Build a marketplace page with asset cards showing risk grade, LTV, yield rate, counterparty, and due date. Include filters by risk grade and asset type.
Acceptance criteria: Assets load from API. Filters work. Each card links to a full detail page.
Files to create:
frontend/src/app/(dashboard)/marketplace/page.tsx
frontend/src/components/marketplace/AssetCard.tsx
frontend/src/components/marketplace/AssetFilters.tsx
frontend/src/components/marketplace/RiskGradeBadge.tsx
frontend/src/hooks/useMarketplace.ts
Complexity: High
Problem: Investors need to browse tokenized assets available for funding.
Scope: Build a marketplace page with asset cards showing risk grade, LTV, yield rate, counterparty, and due date. Include filters by risk grade and asset type.
Acceptance criteria: Assets load from API. Filters work. Each card links to a full detail page.
Files to create:
frontend/src/app/(dashboard)/marketplace/page.tsx
frontend/src/components/marketplace/AssetCard.tsx
frontend/src/components/marketplace/AssetFilters.tsx
frontend/src/components/marketplace/RiskGradeBadge.tsx
frontend/src/hooks/useMarketplace.ts