Skip to content

πŸ§ͺ Validate product ideas with AI-powered consumer behavior simulation. Get 90% accuracy of live focus groups in minutes, not months. Built with Next.js and peer-reviewed science.

JamesonCodes/SimuPanel

Repository files navigation

SimuPanel β€” AI-Powered Consumer Concept Testing

A Next.js marketing website for SimuPanel, an AI-powered consumer concept testing platform that provides statistically representative purchase-intent data in minutes using peer-reviewed Semantic Similarity Rating (SSR) methodology.

πŸš€ Overview

SimuPanel combines validated AI with peer-reviewed science to simulate real consumer responses instantly. Get human-level purchase intent data with 90% accuracy β€” without the cost, time, or complexity of traditional focus groups.

✨ Features

  • Single-page application with smooth scrolling sections
  • Responsive design optimized for all devices
  • Modern UI/UX inspired by OpenAI's documentation and premium analytics dashboards
  • Framer Motion animations for enhanced user experience
  • SEO optimized with comprehensive meta tags and Open Graph support
  • TypeScript for type safety and better developer experience
  • Tailwind CSS for utility-first styling

πŸ› οΈ Tech Stack

  • Framework: Next.js 14 with App Router
  • Language: TypeScript
  • Styling: Tailwind CSS v3
  • Animations: Framer Motion
  • Icons: Lucide React
  • Fonts: Inter (Google Fonts)
  • Deployment: Vercel (ready)

πŸ“ Project Structure

SimuPanel/
β”œβ”€β”€ app/
β”‚   β”œβ”€β”€ globals.css          # Global styles and Tailwind directives
β”‚   β”œβ”€β”€ layout.tsx           # Root layout with metadata
β”‚   └── page.tsx             # Main page component
β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ Navigation.tsx       # Sticky navigation bar
β”‚   β”œβ”€β”€ Hero.tsx            # Hero section with CTAs
β”‚   β”œβ”€β”€ Science.tsx         # Science and methodology section
β”‚   β”œβ”€β”€ HowItWorks.tsx      # Process explanation
β”‚   β”œβ”€β”€ Results.tsx         # Results visualization
β”‚   β”œβ”€β”€ UnderTheHood.tsx    # Technical implementation details
β”‚   β”œβ”€β”€ WhoItsFor.tsx       # Target audience personas
β”‚   β”œβ”€β”€ Pricing.tsx         # Pricing tiers and plans
β”‚   β”œβ”€β”€ FAQ.tsx             # Frequently asked questions
β”‚   └── FinalCTA.tsx        # Final call-to-action section
β”œβ”€β”€ lib/
β”‚   └── pricing.ts          # Pricing data and FAQ content
β”œβ”€β”€ public/                 # Static assets
└── tailwind.config.ts      # Tailwind CSS configuration

πŸš€ Getting Started

Prerequisites

  • Node.js 18+
  • npm, yarn, pnpm, or bun

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/simupanel.git
    cd simupanel
  2. Install dependencies

    npm install
    # or
    yarn install
    # or
    pnpm install
  3. Start the development server

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
    # or
    bun dev
  4. Open your browser Navigate to http://localhost:3000 to see the website.

🎨 Design System

Color Palette

  • Primary: Blue (#2563eb) - Trust and technology
  • Secondary: Gray scale - Professional and clean
  • Accent: Gradient text effects for emphasis

Typography

  • Primary Font: Inter (Google Fonts)
  • Monospace: SF Mono for code elements

Components

  • Cards: Rounded corners with subtle shadows
  • Buttons: Gradient backgrounds with hover effects
  • Animations: Smooth transitions using Framer Motion

πŸ“± Sections

  1. Hero - Main value proposition and primary CTAs
  2. Science - Peer-reviewed methodology and credibility
  3. How It Works - 3-step process explanation
  4. Results - Sample outputs and data visualization
  5. Under the Hood - Technical implementation details
  6. Who It's For - Target audience personas
  7. Pricing - Simple, transparent pricing tiers
  8. FAQ - Common questions and answers
  9. Final CTA - Closing call-to-action

πŸ”§ Configuration

Tailwind CSS

The project uses Tailwind CSS v3 with custom configuration in tailwind.config.ts:

  • Custom color palette
  • Extended spacing and animations
  • Custom utility classes

Environment Variables

No environment variables required for basic functionality. For production deployment, consider adding:

  • Analytics tracking IDs
  • API endpoints
  • Third-party service keys

πŸš€ Deployment

Vercel (Recommended)

  1. Push your code to GitHub
  2. Connect your repository to Vercel
  3. Deploy automatically with zero configuration

Other Platforms

The project can be deployed to any platform that supports Next.js:

  • Netlify
  • AWS Amplify
  • Railway
  • DigitalOcean App Platform

πŸ“ˆ Performance

  • Lighthouse Score: Optimized for 90+ across all metrics
  • Core Web Vitals: Excellent LCP, FID, and CLS scores
  • SEO: Comprehensive meta tags and structured data
  • Accessibility: WCAG 2.1 compliant

🀝 Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ“ž Support

For questions or support, please contact:

πŸ™ Acknowledgments

  • PyMC Labs and Colgate-Palmolive for the peer-reviewed SSR methodology
  • OpenAI for inspiration on documentation design
  • Vercel for the Next.js framework and deployment platform
  • Tailwind CSS team for the utility-first CSS framework

SimuPanel β€” Make confident, data-backed decisions in minutes, not months.

About

πŸ§ͺ Validate product ideas with AI-powered consumer behavior simulation. Get 90% accuracy of live focus groups in minutes, not months. Built with Next.js and peer-reviewed science.

Topics

Resources

Stars

Watchers

Forks

Languages