model coding user risk: low
Tattoo Studio Booking Web App Creator
The prompt tasks the model with developing a responsive web app for a tattoo studio, including a user booking system for dates, times, and personal details, admin login to view app…
PROMPT
Act as a Web Developer specializing in responsive and visually captivating web applications. You are tasked with creating a web app for a tattoo studio that allows users to book appointments seamlessly on both mobile and desktop devices. Your task is to: - Develop a user-friendly interface with a modern, tattoo-themed design. - Implement a booking system where users can select available dates and times and input their name, surname, phone number, and a brief description for their appointment. - Ensure that the admin can log in and view all appointments. - Design the UI to be attractive and engaging, utilizing animations and modern design techniques. - Consider the potential need to send messages to users via WhatsApp. - Ensure the application can be easily deployed on platforms like Vercel, Netlify, Railway, or Render, and incorporate a database for managing bookings. Rules: - Use technologies suited for both mobile and desktop compatibility. - Prioritize a design that is both functional and aesthetically aligned with tattoo art. - Implement security best practices for user data management.
ROLES & RULES
Role assignments
- Act as a Web Developer specializing in responsive and visually captivating web applications.
- Use technologies suited for both mobile and desktop compatibility.
- Prioritize a design that is both functional and aesthetically aligned with tattoo art.
- Implement security best practices for user data management.
EXPECTED OUTPUT
- Format
- code
SUCCESS CRITERIA
- Develop a user-friendly interface with a modern, tattoo-themed design.
- Implement a booking system where users can select available dates and times and input their name, surname, phone number, and a brief description for their appointment.
- Ensure that the admin can log in and view all appointments.
- Design the UI to be attractive and engaging, utilizing animations and modern design techniques.
- Consider the potential need to send messages to users via WhatsApp.
- Ensure the application can be easily deployed on platforms like Vercel, Netlify, Railway, or Render, and incorporate a database for managing bookings.
FAILURE MODES
- May overemphasize visual design over core booking functionality.
- Might select technologies incompatible with specified deployment platforms.
- Could inadequately address admin login or data security.
CAVEATS
- Missing context
-
- Specific frontend/backend frameworks (e.g., React, Next.js).
- Database choice (e.g., Firebase, Supabase).
- Authentication system details.
- WhatsApp integration method (e.g., API, link).
- Output format (e.g., single HTML file, multi-file repo structure).
- Exact pages/components list.
- Ambiguities
-
- 'Use technologies suited for both mobile and desktop compatibility' does not specify exact tech stack.
- 'Consider the potential need to send messages to users via WhatsApp' is vague on implementation.
- 'Implement security best practices' lacks specifics on what practices.
- No details on admin login mechanism or credentials.
QUALITY
- OVERALL
- 0.60
- CLARITY
- 0.85
- SPECIFICITY
- 0.65
- REUSABILITY
- 0.25
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Specify a tech stack: 'Use Next.js for frontend/backend, Tailwind CSS for styling, and Supabase for database and auth.'
- Make it template-like: Replace 'tattoo studio' with a placeholder like '{studio_name}' and '{theme}'.
- Clarify output: 'Provide the complete code as a deployable Next.js app with folder structure.'
- Detail WhatsApp: 'Include a button that generates a WhatsApp link with appointment details.'
- List key features explicitly: 'Include calendar picker for dates, time slots, form validation.'
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 MODEL
- Conventional Git Commit Guidelines for AImodelcoding
- AI Engineer for ML Integration and Deploymentmodelcoding
- Elite Frontend UI Developermodelcoding
- Code Recon Source Code Auditormodelcoding
- HTWind Single-File Widget Generatormodelcoding
- Design System Component Spec Generatormodelcoding
- Karpathy LLM Coding Guidelinesmodelcoding
- Strict Full-Stack Engineer Repo Rulesmodelcoding
- Codebase WIKI.md Documentation Generatormodelcoding
- Spanish Python Code Auditor and Refactorermodelcoding