localgreenchain/lib/marketplace
Claude b3c2af51bf
Implement marketplace foundation (Agent 9)
Add comprehensive plant trading marketplace with:
- Prisma schema with marketplace models (Listing, Offer, SellerProfile, WishlistItem)
- Service layer for listings, offers, search, and matching
- API endpoints for CRUD operations, search, and recommendations
- Marketplace pages: home, listing detail, create, my-listings, my-offers
- Reusable UI components: ListingCard, ListingGrid, OfferForm, SearchFilters, etc.

Features:
- Browse and search listings by category, price, tags
- Create and manage listings (draft, active, sold, cancelled)
- Make and manage offers on listings
- Seller and buyer views with statistics
- Featured and recommended listings
- In-memory store (ready for database migration via Agent 2)
2025-11-23 03:58:08 +00:00
..
index.ts Implement marketplace foundation (Agent 9) 2025-11-23 03:58:08 +00:00
listingService.ts Implement marketplace foundation (Agent 9) 2025-11-23 03:58:08 +00:00
matchingService.ts Implement marketplace foundation (Agent 9) 2025-11-23 03:58:08 +00:00
offerService.ts Implement marketplace foundation (Agent 9) 2025-11-23 03:58:08 +00:00
searchService.ts Implement marketplace foundation (Agent 9) 2025-11-23 03:58:08 +00:00
store.ts Implement marketplace foundation (Agent 9) 2025-11-23 03:58:08 +00:00
types.ts Implement marketplace foundation (Agent 9) 2025-11-23 03:58:08 +00:00