Componibile (build-your-own)

Composable products: define choice groups over ingredients with per-option upcharges.


Componibile products are build-your-own items — a poke bowl, a custom piada, a pizza where the guest picks toppings. You define the choices; Crubby handles cost and allergens.

Defining a composable#

  1. 1

    Mark a product composable

    Flag the product so it gets choice groups instead of a single fixed recipe.

  2. 2

    Add choice groups

    Each group sets how many options the guest picks (an exact count — e.g. *choose 2 toppings*).

  3. 3

    Populate options from ingredients

    Pull options from your ingredient library, each with an optional price delta (upcharge).

Automatic cost and allergens#

  • Allergens are inherited from whichever ingredients are selectable in the groups.
  • Food cost is computed as a range from the cheapest to the most expensive valid combination.
  • Archive / restore like any product.