Skip to content

Domains

The Zwerfkei platform is structured around clearly defined business domains. Each domain encapsulates its own data, logic, and responsibilities, following Domain-Driven Design principles.


  • Product


    Products, variants, categories, attributes, wishlist and compare.

    Product Domain

  • Price


    Price components: base price, discount, tax and shipping uplift.

    Price Domain

  • Customer


    Customer accounts, profiles and addresses.

    Customer Domain

  • Cart


    Shopping cart lifecycle and fulfillment method selection.

    Cart Domain

  • Order


    Orders, order lines, transactions, fulfilment, discounts and addresses.

    Order Domain

  • Fulfilment


    Shipment options, carrier integrations and delivery logic.

    Fulfilment Domain

  • Review


    Product reviews via Kiyoh integration.

    Review Domain

  • SEO


    Crawlability, structured data and pagination signals — how the storefront stays discoverable and indexable for search engines and crawlers.

    SEO Domain

  • Entity Relation Diagram


    Conceptual ERD across all domains.

    ERD