Prompt Examples

Learn from real examples of effective and ineffective V0 prompts

Dashboard Examples

Specific Dashboard Request
95/100
Effective prompt example

Create a modern analytics dashboard using Next.js 14 with App Router and TypeScript. Include a sidebar navigation with user profile, main content area showing key metrics cards (revenue, users, conversion rate), interactive charts using Chart.js, and a data table with pagination. Use Tailwind CSS for styling with a clean, professional design. Make it responsive for mobile and desktop.

Why this works:

  • Specific framework
  • Clear layout description
  • Technology stack
  • Responsive design
Vague Dashboard Request
25/100
Ineffective prompt example

Make a nice dashboard with some charts and data

Issues with this prompt:

  • Too vague
  • No technical details
  • Missing layout info
  • No design requirements

E-commerce Examples

Detailed Product Page
92/100
Effective prompt example

Build a product detail page for an e-commerce site using Next.js with TypeScript. Include product image gallery with zoom functionality, product title and description, price display, size/color selectors, quantity picker, add to cart button, customer reviews section, and related products carousel. Use shadcn/ui components and ensure mobile responsiveness. Include loading states and error handling.

Why this works:

  • Complete feature list
  • UI library specified
  • User interactions
  • Error handling
Basic Product Page
30/100
Ineffective prompt example

Create a product page with images and buy button

Issues with this prompt:

  • Missing key features
  • No interaction details
  • No styling guidance
  • Incomplete requirements

Authentication Examples

Complete Auth System
98/100
Effective prompt example

Implement a complete authentication system using Next.js 14 App Router with NextAuth.js. Include login/register forms with email and password, social login (Google, GitHub), password reset functionality, email verification, protected routes, user profile management, and session handling. Use Tailwind CSS for styling with form validation and proper error messages. Include loading states and redirect logic.

Why this works:

  • Specific auth library
  • Complete feature set
  • Security considerations
  • UX details
Simple Login
20/100
Ineffective prompt example

Make a login form

Issues with this prompt:

  • No auth method specified
  • Missing features
  • No validation mentioned
  • Incomplete scope