bananabay docs

Meal planning

How bananabay meal plans relate to food inventory during beta.

Meal planning connects planned meals to the food inventory you already track in bananabay. It is a manual planning aid, not a recommendation engine or nutrition optimizer.

What meal plans do

  • record planned meals by date and meal slot
  • organize a meal into named dishes, such as a main dish and dessert
  • connect each dish to known food inventory items
  • show every incompatible unit or unavailable quantity before saving, next to the ingredients that need attention
  • keep planned meals account-scoped with the rest of your product data
  • expose the same records through the app and API

What meal plans do not do

  • guarantee that inventory counts are correct
  • automatically reserve, consume, or reorder food
  • produce medical, nutritional, allergen, or safety advice
  • replace checking labels, storage conditions, or real-world availability

Good test data

Use meal names that describe the occasion or slot, then name each distinct dish. For example, one dinner can contain Chicken coconut rice and Flan, each with its own ingredients. Keep notes short and practical. If a plan depends on a specific food item, check the inventory record before relying on it.

API access

Meal plan API routes are documented in the API reference under /api/meals/plans.

On this page