import React from "react"; import { Link } from "react-router-dom"; import { BoltIcon, SparklesIcon, ChartBarIcon, PhotoIcon, ListBulletIcon, UserGroupIcon, LightBulbIcon, DocumentTextIcon, ArrowRightIcon, RocketLaunchIcon, ChatBubbleLeftRightIcon, } from "@heroicons/react/24/outline"; import { testimonials } from "../data/testimonials"; import SEO from "../components/SEO"; import { getMetaTags } from "../config/metaTags"; const Home: React.FC = () => { const renderCta = (cta: { label: string; href: string }, className: string) => { const isExternal = cta.href.startsWith("http"); if (isExternal) { return ( {cta.label} ); } return ( {cta.label} ); }; const workflowSteps = [ { name: "Keywords", icon: ListBulletIcon, color: "from-[var(--color-primary)] to-[var(--color-primary-dark)]" }, { name: "Clusters", icon: UserGroupIcon, color: "from-[var(--color-purple)] to-[var(--color-purple-dark)]" }, { name: "Ideas", icon: LightBulbIcon, color: "from-[var(--color-warning)] to-[var(--color-warning-dark)]" }, { name: "Tasks", icon: DocumentTextIcon, color: "from-[var(--color-success)] to-[var(--color-success-dark)]" }, { name: "Content", icon: SparklesIcon, color: "from-[var(--color-primary)] to-[var(--color-primary-dark)]" }, { name: "Images", icon: PhotoIcon, color: "from-[var(--color-purple)] to-[var(--color-purple-dark)]" }, { name: "Publish", icon: BoltIcon, color: "from-[var(--color-success)] to-[var(--color-success-dark)]" }, ]; const productModules = [ { title: "Planner", subtitle: "Market intelligence and keyword → cluster engine", description: "Tap into a living keyword database, cluster at scale, and prioritize opportunities with AI scoring. Build topical maps in minutes, not days.", bullets: [ "Living keyword database with real-time search volumes", "AI-powered clustering for topical authority mapping", "Priority scoring based on opportunity and competition", ], icon: ChartBarIcon, color: "from-[var(--color-primary)] to-[var(--color-primary-dark)]", image: "planner-dashboard.png", link: "/product#planner", align: "left", }, { title: "Writer", subtitle: "AI writing system with brand rules and editorial logic", description: "Generate briefs, long-form articles, and on-brand messaging with contextual SERP data, tone controls, and collaboration tools.", bullets: [ "Context-aware content generation with SERP analysis", "Brand voice and tone controls for consistency", "Collaborative editing and approval workflows", ], icon: SparklesIcon, color: "from-[var(--color-success)] to-[var(--color-success-dark)]", image: "writer-dashboard.png", link: "/product#writer", align: "right", }, { title: "Thinker", subtitle: "Strategic OS and thinking engine", description: "Centralize prompts, author voices, and brand playbooks. Sync guidelines directly into every piece of content Igny8 creates.", bullets: [ "Centralized prompt library and brand playbooks", "Author voice templates and style guides", "Automated guideline enforcement across all content", ], icon: BoltIcon, color: "from-[var(--color-warning)] to-[var(--color-warning-dark)]", image: "thinker-dashboard.png", link: "/product#thinker", align: "left", }, { title: "Automation", subtitle: "Always-on execution engine", description: "Orchestrate keywords to ideas, tasks to content, and assets to WordPress in automated cycles—customized to your cadence.", bullets: [ "End-to-end workflow automation with custom triggers", "Multi-step handoffs between modules", "Real-time monitoring and error handling", ], icon: PhotoIcon, color: "from-[var(--color-purple)] to-[var(--color-purple-dark)]", image: "automation-dashboard.png", link: "/product#automation", align: "right", }, ]; return ( <>
{/* HERO SECTION */}
{/* Radial glow behind headline */}
{/* Left: Text Content */}
AI + SEO Platform

Scale SEO content from keyword discovery to AI-crafted outputs.

IGNY8 automates your growth engine from research to briefs, from content writing to image generation.

{renderCta( { label: "Start Free", href: "https://app.igny8.com/signup" }, "inline-flex items-center justify-center rounded-xl bg-white text-[var(--color-primary)] px-8 py-4 text-base font-semibold hover:bg-white/95 transition shadow-xl hover:shadow-2xl hover:-translate-y-0.5" )} {renderCta( { label: "Book Demo", href: "/contact" }, "inline-flex items-center justify-center rounded-xl border-2 border-white/30 bg-white/10 backdrop-blur-sm text-white px-8 py-4 text-base font-semibold hover:bg-white/20 hover:border-white/50 transition" )}
{/* Right: Dashboard Screenshot - Increased size 20-30% */}
{/* Soft glow behind screenshot */}
{/* Device frame effect */}
Igny8 dashboard
{/* Soft shadow */}
{/* SOCIAL PROOF LOGOS */}
Trusted by modern organic teams
{["launchpad", "northbeam", "scaleops", "pathfinder", "catalyst", "orbit"].map((name) => (
{`${name}
))}
{/* HOW IGNY8 WORKS (PIPELINE) */}

How Igny8 Works

A seamless pipeline from keyword discovery to published content

{/* Horizontal Timeline */}
{/* Enhanced connecting line with shadow */}
{workflowSteps.map((step, index) => { const Icon = step.icon; return (
{/* Glow effect */}
{step.name}
); })}
{/* PRODUCT MODULE SNAPSHOTS */} {productModules.map((module, index) => { const Icon = module.icon; const isLeft = module.align === "left"; const backgroundTints = [ "bg-white", "bg-gradient-to-b from-[var(--color-primary)]/1 to-white", "bg-gradient-to-b from-[var(--color-success)]/1 to-white", "bg-gradient-to-b from-[var(--color-purple)]/1 to-white", ]; return (
{/* Screenshot - Larger scale 1.15 */}
{/* Gradient frame background with colored glow */}
{`${module.title}
{/* Overlap shadow with module color */}
{/* Text Content */}

{module.title}

{module.subtitle}

{module.description}

    {module.bullets.map((bullet, i) => (
  • {bullet}
  • ))}
See {module.title}
); })} {/* AUTOMATION SNAPSHOT SECTION */}
{/* Richer background pattern */}
{/* Left: Content */}

Automation Engine

Orchestrate your entire content pipeline with intelligent handoffs between modules. Set it once, and watch it execute.

{/* Automation Timeline with neon glows */}
{[ { from: "Keywords", to: "Clusters", icon: "→", color: "from-[var(--color-primary)] to-[var(--color-purple)]", glow: "shadow-[var(--color-primary)]/50" }, { from: "Clusters", to: "Ideas", icon: "→", color: "from-[var(--color-purple)] to-[var(--color-warning)]", glow: "shadow-[var(--color-purple)]/50" }, { from: "Ideas", to: "Tasks", icon: "→", color: "from-[var(--color-warning)] to-[var(--color-success)]", glow: "shadow-[var(--color-warning)]/50" }, { from: "Tasks", to: "Content", icon: "→", color: "from-[var(--color-success)] to-[var(--color-primary)]", glow: "shadow-[var(--color-success)]/50" }, { from: "Content", to: "Images", icon: "→", color: "from-[var(--color-primary)] to-[var(--color-purple)]", glow: "shadow-[var(--color-primary)]/50" }, { from: "Images", to: "Publish", icon: "→", color: "from-[var(--color-purple)] to-[var(--color-success)]", glow: "shadow-[var(--color-purple)]/50" }, ].map((handoff, i) => (
{handoff.icon} {/* Neon glow effect */}
{handoff.from} → {handoff.to}
Automated handoff with quality checks
))}
{/* Metrics */}
87%
Completion Rate
Faster Velocity
{/* Right: Automation Dashboard Screenshot */}
Automation dashboard
{/* Glow effect */}
{/* TESTIMONIALS */}
Loved by scaling teams

Teams ship more content, capture more demand, and see faster ROI with Igny8.

{testimonials.map((testimonial, index) => { const gradientColors = [ "from-[var(--color-primary)]/20 to-[var(--color-primary-dark)]/10", "from-[var(--color-success)]/20 to-[var(--color-success-dark)]/10", "from-[var(--color-purple)]/20 to-[var(--color-purple-dark)]/10", ]; const borderColors = [ "border-[var(--color-primary)]/30", "border-[var(--color-success)]/30", "border-[var(--color-purple)]/30", ]; return (
{/* Avatar placeholder with better contrast */}
{testimonial.name.charAt(0)}

"{testimonial.quote}"

{testimonial.name} {testimonial.title} · {testimonial.company}
{/* Metrics badge with better contrast */}
3× faster +132% lift
); })}
{/* FINAL CTA */}
{/* Dashboard overlay in background */}
{/* Radial glow */}

Ready to orchestrate SEO, content, and creative in one AI engine?

Launch Igny8 in minutes. Start automating your workflow, or book a white-glove onboarding session with our team.

Start Free Talk to Sales
); }; export default Home;