Build me a functional prototype for Stockswaps - a B2B inventory swap platform for DTC brands.
Core Concept
A marketplace where DTC brands can trade dead stock with non-competing brands targeting similar demographics. No cash changes hands - brands swap inventory 1:1 based on retail value and include swapped products as "surprise gifts" in customer orders.
User Flow
1. Onboarding
- Brand signs up with company name, category (e.g., "Women's Activewear"), and target demographic info
- Connects their Shopify/inventory system (mock this with manual entry for demo)
2. List Dead Stock
Brand uploads inventory with:
- Product name and images
- SKU and quantity available
- Original retail value per unit
- Reason for dead stock (wrong size run, seasonal, failed colorway, overrun)
- Target swap categories they'd accept (e.g., "Skincare, Wellness, Home")
3. Browse & Match
- Dashboard shows potential swap matches based on:
- Similar target demographics
- Non-competing categories
- Matching retail value ranges
- AI-powered matching score (0-100) based on brand alignment
4. Propose a Swap
- Select items from your inventory
- Select items from partner's inventory