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)
8 lines
364 B
TypeScript
8 lines
364 B
TypeScript
// Marketplace Components Index
|
|
export { ListingCard } from './ListingCard';
|
|
export { ListingGrid } from './ListingGrid';
|
|
export { ListingForm } from './ListingForm';
|
|
export { OfferForm } from './OfferForm';
|
|
export { OfferList } from './OfferList';
|
|
export { SearchFilters } from './SearchFilters';
|
|
export { PriceDisplay, PriceRangeDisplay } from './PriceDisplay';
|