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.
- 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.
- 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.
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
- Micro-SaaS Vibecoder MVP Blueprint Architectdeveloperproduct
- UI Design Handoff Generatordeveloperproduct
- Couples Therapy App Designerdeveloperproduct
- Cohort OS Group Coaching Platform Builderdeveloperproduct
- GitHub Sponsors Pricing Tiers Suggesterdeveloperproduct
- Mobile App Navigation UX Designerdeveloperproduct
- Form Builder App Designer Architectdeveloperproduct
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Minimax Music API Generation Agentdevelopercreative