Skip to main content

Menu System Overview

This section covers the complete menu architecture for FNBNext, including foundational concepts, customer-facing structures, and advanced features.

Context Within FNBNext Architecture

The Menu System operates within the broader FNBNext hierarchy:

Each Brand owns its complete Menu System, which exists independently within each Environment. This means your Production menu and Staging menu are separate copies that can be modified and tested independently.

The architecture is divided into two primary layers for setting up a static menu, with a third conceptual layer for applying dynamic rules. This model is designed to be robust, scalable, and logical, forming a best-in-class foundation for a next-generation headless F&B platform.

Architecture Layers

Layer 1: The Foundational Layer (The Internal "What")

This layer represents the raw ingredients and intrinsic properties of what the kitchen handles. It has no concept of pricing or customer-facing menus and serves as the internal operational core.

Layer 2: The Contextual Layer (The Customer-Facing "How")

This layer defines how the foundational products are structured, bundled, priced, and presented to the customer. This is where all the business, marketing, and user experience logic lives.

Layer 3: Dynamic Rules (Real-time Logic)

The conceptual layer for applying dynamic rules and real-time modifications to the menu structure.

Quick Navigation

Key Principles

  1. Layer 1 is completely decoupled from the customer-facing menu
  2. Layer 2 is where menu design, marketing, and customer journey are defined
  3. The architecture allows for rich, logical relationships between objects
  4. Creates an experience that feels dynamic and intuitive, even when based on static setup