import { ChevronDown, ChevronRight, Search, Star, Grid, List } from 'lucide-react' interface Prompt { id: string name: string category: string description: string icon: string featured?: boolean } const prompts: Prompt[] = [ { id: "1", name: "SOP Analyzer", category: "Education", description: "Analyzes statements of purpose for academic applications", icon: "📝", featured: true }, { id: "2", name: "Break This GPT", category: "Security", description: "Tests GPT vulnerabilities and security", icon: "🔓", featured: true }, // Add all your prompts here... { id: "100", name: "Coinflipper Game", category: "Games", description: "Simple coin flipping game", icon: "🪙" } ] const categories = Array.from(new Set(prompts.map(p => p.category))) const featuredPrompts = prompts.filter(p => p.featured) export default function PromptsPage() { return (
{/* Header */}

Prompt Store

{/* Main Content */}
{/* Hero Section */}

Discover Amazing GPTs

Browse hundreds of specialized AI assistants

{/* Featured Section */}

Featured Prompts

{featuredPrompts.map(prompt => (
{prompt.icon}

{prompt.name}

{prompt.category}

{prompt.description}

Featured
))}
{/* Categories Section */}

Browse by Category

{categories.map(category => { const categoryPrompts = prompts.filter(p => p.category === category) return (

{category}

{categoryPrompts.slice(0, 4).map(prompt => (
{prompt.icon}

{prompt.name}

{prompt.description}

))}
) })}
{/* Footer */}
) }