Skip to main content

Marketplace Architecture

Twigz is a comprehensive marketplace platform that connects customers with local stores.

Core Components

1. Multi-Store Platform

  • Multiple stores can register and operate independently
  • Each store has its own inventory, orders, and settings
  • Platform-wide analytics and management

2. Customer Experience

  • Browse products from multiple stores
  • Unified shopping cart across stores
  • Social features (follows, likes, sharing)

3. Store Management

  • Complete store dashboard
  • Inventory and order management
  • Review and rating system

4. Payment Processing

  • Stripe integration with marketplace fees
  • Platform commission handling
  • Secure payment processing

Platform Features

Commission System

  • Configurable commission rates per category
  • Automatic fee calculation
  • Transparent payout system

Store Onboarding

  • Registration and approval process
  • Delivery zone management
  • Bank account setup for payouts

Admin Controls

  • Store approval/rejection
  • Platform configuration
  • Payout management
  • Content moderation

Data Flow

Key Benefits

  • Scalable: Built on Convex for automatic scaling
  • Real-time: Live updates across all clients
  • Secure: End-to-end encryption and authentication
  • Flexible: Configurable for different business models
  • Mobile-first: Optimized for mobile experiences
The marketplace handles all the complexity of multi-store operations, payments, and real-time synchronization automatically.