Why: Empower your members to create personalized meal plans tailored to their tastes and needs. This feature enhances engagement and allows members to take ownership of their meal planning journey.
Navigate: App Station > Settings > Features
Quick Start
Click on Settings in the App Station.
Select Features from the menu.
Enable the member_created_content feature flag.
Ensure the access level for members includes the canCreateMealPlans permission.
Inform your members about the new meal plan creation option in their app.
Overview
With the member-created meal plans feature, your members can design their own meal plans using a simplified editor. These plans are private to each member, allowing them to share their creations in the community forum without exposing them to other members.
Key Differences from Admin Meal Plans
Visibility: Admin meal plans are visible to all members, while member-created meal plans are only accessible to the creator.
Layout: Admin meal plans can be configured, but member-created meal plans use the default layout set for your app.
Media: Admins can use images, videos, and embeds, while members can only upload a single image.
Publishing: Member-created meal plans are always published upon creation, unlike admin plans that can be in draft or scheduled states.
Location: Member-created meal plans are found in the My Stuff page, while admin plans are in the Content Library.
Enabling Member-Created Meal Plans
To allow your members to create their own meal plans, you need to enable the feature and set the appropriate permissions:
Step 1: Enable the Feature Flag
Go to Settings in the App Station.
Click on Features.
Look for the member_created_content feature flag and enable it.
Step 2: Set Access Level Permissions
Navigate to Access Levels in the App Station.
Edit the access level you want to modify.
Ensure the canCreateMealPlans permission is enabled for that access level. This allows members with this access level to create their own meal plans.
Tip: New access levels and the default access level have the canCreateMealPlans permission enabled by default when the feature flag is active.
How Members Create Meal Plans
Once enabled, members can create meal plans through the following steps:
Members click the Floating Action Button (FAB) or navigate to the My Stuff page.
They select Create New Meal Plan.
A simplified editor opens, allowing them to add a title, notes, and a single image.
Members can then add recipes from the library to their meal plan.
Changes are auto-saved, and the meal plan is available in their My Stuff section.
Meal Plan Features
Members can only add published recipes they have access to.
Meal plans are always published upon creation and cannot be set to draft.
Each meal plan is private, ensuring that only the creator can view it.
Visibility and Sharing
Member-created meal plans are only visible to the member who created them. They can share their meal plans in the community forum by creating a topic about their meal plan, describing their experience, and inspiring others without granting direct access to their plans.
Important Notes on Visibility
Member-created meal plans do not trigger publish notifications when created.
They are excluded from admin-only contexts, ensuring privacy for the creators.
Related Features
Member Meal Plan Modifications - Learn how members can customize admin-published meal plans.
Access Levels - Understand how to configure access levels for your members.
Shopping List System - Discover how shopping lists are generated from meal plans.
