Menu Plugin
Manage your restaurant menu with variants, categories, and meals
Menu Plugin
The menu plugin (@bestraw/plugin-menu) lets you structure your restaurant's menu with a flexible hierarchy.
Structure
Menu
└── Variant (e.g. "Lunch", "Dinner")
└── Category (e.g. "Starters", "Mains")
└── Meal
├── Name, description, price
└── PicturesAPI Endpoints
Get all menus
import { BeStraw } from '@bestraw/sdk';
const client = new BeStraw({ baseUrl: 'http://localhost:1338' });
const menus = await client.menu.getMenus();Get a specific menu
const menu = await client.menu.getMenu('lunch');Free tier
This plugin is part of the free open-core tier. It's MIT-licensed and always free to use.