Menu Components and Ingredients Management

Prices, Taxes, Categories, Availability, Sorting, Images

Description: This tool allows you to catalog and manage all components, additional ingredients, or raw materials used to compose the products offered in the restaurant's digital menu.

What is it for? (Practical examples)

Use Component Management to organize and price elements that are not complete dishes but are part of them.

  • Cost definition: Assign a specific price to optional items (e.g., an extra topping, an additional sauce, or a separate side dish).
  • Catalog organization: Classify items into clear categories (e.g., "Sauces," "Add-ons," "Pizza Base") to facilitate the creation of complex dishes.
  • Availability control: Quickly hide or show an ingredient from the catalog if it is temporarily out of stock, without having to modify the dishes that contain it.

Main features

This section describes the actions users can perform within the module.

  • Creation and Editing: Add new components specifying name, description, and a preview image.
  • Price and Tax Management: Assign a base price to the item and select the correct tax (VAT) to apply.
  • Visibility Control: Decide if a component should be immediately visible and available for use in the catalog (Show on site).
  • Category Organization: Assign each component to a predefined category (managed in the Categories module) to keep order.
  • Sorting: Set a numeric value to define the order in which components appear in lists and menus.
  • Image Management: Upload an image gallery (up to 15) to illustrate the component.
  • Quick Activation/Deactivation: From the main list, you can quickly put one or more items on sale or hide them with a single click.

How to configure it

When creating or editing a new component, the following options are available:

FieldDescriptionNotes
Ingredient NameThe identifying name of the component.Supports translation into different languages.
DescriptionA detailed description of the component.Uses advanced text editor (TinyMCE) and supports translation.
PriceThe base cost of the component.The system shows whether the price includes VAT or excludes VAT.
Applied TaxSelect the VAT rate to apply to this item.Linked to the Billing and Taxes module.
CategoryAssigns the item to a specific category (e.g., "Topping," "Sauces").
Show on siteDetermines if the component is active and visible in the catalog.If disabled, it will not appear in selection lists.
Display OrderA number establishing the position of the component in lists.Lower numbers are displayed first.
Preview (Media)Upload images associated with the component.Up to 15 images can be uploaded.

Automatic integrations

Multilingual management

The fields Ingredient Name and Description support Framework360’s integrated translation system, allowing catalog management in multiple languages.

Automatic tax calculation

The module integrates with Billing and Taxes systems to ensure that the final price shown to users includes the correct VAT rate according to overall system settings (VAT included or excluded).

Menu structure

This tool works synergistically with the Categories module to logically organize items. The structure created here is fundamental for composing more complex dishes in other modules of the Restaurant system.

Key differences

This module is specifically designed to manage single elements and components that can be added or selected to customize a dish. It is not intended for managing finished products or main dishes, which are handled by a dedicated module (e.g., Products or Menu Dishes).