Skip to content
Structurizr DSL templates

Structurizr — two-sided marketplace

Buyer, seller, marketplace platform with payments.

Template previewStructurizr DSL
Rendering…

Make it your own.

workspace {
  model {
    buyer  = person "Buyer"
    seller = person "Seller"
    stripe = softwareSystem "Stripe"
    market = softwareSystem "Marketplace" {
      web   = container "Web"
      api   = container "API"
      catalog = container "Catalog"
      orders  = container "Orders"
      pay     = container "Payments"
    }
    buyer -> web
    seller -> web
    web -> api
    api -> catalog
    api -> orders
    api -> pay
    pay -> stripe
  }
  views { container market { include * autolayout lr } }
}