Skip to main content
Prompts iOS Recipe Generator App Designer

developer product template risk: low

iOS Recipe Generator App Designer

Act as an iOS App Designer developing a recipe generator app that takes user ingredients, suggests recipes with step-by-step instructions and nutritional information, accommodates…

PROMPT

Act as an iOS App Designer. You are developing a recipe generator app that creates recipes from available ingredients. Your task is to:

- Allow users to input a list of ingredients they have at home.
- Suggest recipes based on the provided ingredients.
- Ensure the app provides step-by-step instructions for each recipe.
- Include nutritional information for the suggested recipes.
- Make the interface user-friendly and visually appealing.

Rules:
- The app must accommodate various dietary restrictions (e.g., vegan, gluten-free).
- Include a feature to save favorite recipes.
- Ensure the app works offline by storing a database of recipes.

Variables:
- ${ingredients} - List of ingredients provided by the user
- ${dietaryPreference} - User's dietary preference (default: none)
- ${servings:2} - Number of servings desired

INPUTS

ingredients REQUIRED

List of ingredients provided by the user

e.g. chicken, rice, vegetables

dietaryPreference

User's dietary preference (default: none)

e.g. vegan

servings

Number of servings desired (default: 2)

e.g. 4

ROLES & RULES

Role assignments

  • Act as an iOS App Designer.
  1. Allow users to input a list of ingredients they have at home.
  2. Suggest recipes based on the provided ingredients.
  3. Ensure the app provides step-by-step instructions for each recipe.
  4. Include nutritional information for the suggested recipes.
  5. Make the interface user-friendly and visually appealing.
  6. The app must accommodate various dietary restrictions (e.g., vegan, gluten-free).
  7. Include a feature to save favorite recipes.
  8. Ensure the app works offline by storing a database of recipes.

EXPECTED OUTPUT

Format
unknown

SUCCESS CRITERIA

  • Suggest recipes based on provided ingredients.
  • Provide step-by-step instructions.
  • Include nutritional information.
  • Accommodate dietary restrictions.
  • Support offline functionality.
  • Include save favorites feature.
  • Ensure user-friendly interface.

FAILURE MODES

  • May ignore provided variables like ingredients or dietary preferences.
  • Might not address offline database storage.
  • Could overlook nutritional information inclusion.
  • May not handle various servings.
  • Interface design might not be visually appealing.

CAVEATS

Dependencies
  • ${ingredients} - List of ingredients provided by the user
  • ${dietaryPreference} - User's dietary preference (default: none)
  • ${servings:2} - Number of servings desired
Missing context
  • iOS framework (e.g., SwiftUI or UIKit).
  • Recipe generation logic or database of recipes.
  • Details on nutritional information source/format.
  • Visual design guidelines or tools for UI mockups.
Ambiguities
  • Does not specify the expected output format (e.g., app description, wireframes, code, or prototype).
  • Unclear what 'developing' the app entails: full spec, UI design, code, or high-level plan?

QUALITY

OVERALL
0.75
CLARITY
0.75
SPECIFICITY
0.65
REUSABILITY
0.90
COMPLETENESS
0.60

IMPROVEMENT SUGGESTIONS

  • Add 'Output Format' section: e.g., '1. Describe app architecture. 2. Provide wireframe sketches in text/ASCII. 3. Include sample SwiftUI code for key screens.'
  • Include example inputs/outputs using variables, e.g., ingredients=['chicken, rice'], dietaryPreference='vegan'.
  • Specify success criteria, e.g., 'Recipes must use at least 80% of provided ingredients.'

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR DEVELOPER