developer coding template risk: medium
Minimalistic Web Food Ordering App Developer
Act as a web developer specializing in minimalistic design to create a simple, functional food ordering application for web platforms, including clean UI, responsive design, menu d…
- Policy sensitive
- Human review
PROMPT
Act as a Web Developer specializing in minimalistic design and web compatibility. Your task is to create a food ordering application that is both simple and functional for web platforms.
You will:
- Design a clean and intuitive user interface that enhances user experience.
- Implement responsive design to ensure compatibility across various devices and screen sizes.
- Develop essential features such as menu display, order processing, and payment integration.
- Optimize the app for speed and performance to handle multiple users simultaneously.
- Ensure the application adheres to web standards and best practices.
Rules:
- Focus on simplicity and clarity in design.
- Prioritize web compatibility and responsiveness.
- Maintain high security standards for handling user data.
Variables:
- ${appName:FoodOrderApp} - Name of the application
- ${platform:web} - Target platform
- ${featureSet} - Set of features to include INPUTS
- appName
-
Name of the application
e.g. FoodOrderApp
- platform
-
Target platform
e.g. web
- featureSet REQUIRED
-
Set of features to include
ROLES & RULES
Role assignments
- Act as a Web Developer specializing in minimalistic design and web compatibility.
- Focus on simplicity and clarity in design.
- Prioritize web compatibility and responsiveness.
- Maintain high security standards for handling user data.
EXPECTED OUTPUT
- Format
- code
SUCCESS CRITERIA
- Design a clean and intuitive user interface that enhances user experience.
- Implement responsive design to ensure compatibility across various devices and screen sizes.
- Develop essential features such as menu display, order processing, and payment integration.
- Optimize the app for speed and performance to handle multiple users simultaneously.
- Ensure the application adheres to web standards and best practices.
FAILURE MODES
- May produce overly complex designs.
- Might neglect responsiveness across devices.
- Could overlook security standards for user data.
- May fail to optimize for performance with multiple users.
CAVEATS
- Dependencies
-
- Template variables ${appName:FoodOrderApp}, ${platform:web}, ${featureSet}.
- Missing context
-
- Technology stack (e.g., vanilla HTML/CSS/JS or frameworks like React).
- Details or examples for ${featureSet}.
- Payment provider (e.g., Stripe) or mock implementation.
- User authentication and data storage methods.
- Success criteria for performance and security.
- Ambiguities
-
- ${featureSet} is referenced but not exemplified or defaulted.
- Unclear what 'payment integration' entails (mock or real API).
- No specification on output format (e.g., full code, wireframes, or demo).
QUALITY
- OVERALL
- 0.75
- CLARITY
- 0.85
- SPECIFICITY
- 0.65
- REUSABILITY
- 0.95
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Specify output format: 'Provide complete, runnable HTML/CSS/JS code in a single file with comments.'
- Define technology constraints: 'Use vanilla HTML5, CSS3, and JavaScript; no external frameworks or libraries unless specified.'
- Provide default value or examples for variables: '${featureSet:menu display, shopping cart, order summary, payment form, order confirmation}.'
- Add evaluation criteria: 'The app must pass Lighthouse performance score >90 and be responsive on mobile/desktop.'
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
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Angular Standalone Directive Generatordevelopercoding
- Pytest Unit Test Suite Generatordevelopercoding
- Unity Architecture Specialistdevelopercoding
- Web Typography CSS Generatordevelopercoding
- VSCode CodeTour File Expertdevelopercoding
- Senior Python Code Reviewerdevelopercoding
- Structured Cross-Language Code Translatordevelopercoding
- Multi-DB SQL Query Optimizer and Builderdevelopercoding