"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import { Briefcase, Sparkles } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="rounded"
        contentWidth="small"
        sizing="largeSmallSizeLargeTitles"
        background="aurora"
        cardStyle="solid"
        primaryButtonStyle="shadow"
        secondaryButtonStyle="solid"
        headingFontWeight="light"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingOverlay
      navItems={[
        {
          name: "Services",          id: "#services"},
        {
          name: "How It Works",          id: "#how-it-works"},
        {
          name: "Industries",          id: "#industries"},
        {
          name: "Partners",          id: "#become-a-partner"},
        {
          name: "",          id: "#testimonials"},
        {
          name: "Contact",          id: "#contact"},
      ]}
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ktl2r5"
      logoAlt="VentureDesk logo"
      brandName="VentureDesk"
      button={{
        text: "Get Started",        href: "#contact"}}
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroBillboardScroll
      background={{
        variant: "plain"}}
      title="Your One-Stop Platform for Startup Legal, Financial & Business Solutions"
      description="Connect with verified lawyers, CAs, and consultants. Get expert help for company registration, GST, compliance, and growth — all in one place."
      tag="🚀 Trusted by 500+ Startups across India"
      tagIcon={Sparkles}
      tagAnimation="slide-up"
      buttons={[
        {
          text: "Get Started Free",          href: "#contact"},
        {
          text: "Become a Partner",          href: "#become-a-a-partner"},
      ]}
      buttonAnimation="slide-up"
      imageSrc="http://img.b2bpic.net/free-photo/diverse-employees-group-discussing-ways-speed-up-order-delivery_482257-89004.jpg"
      imageAlt="Abstract network of professionals and startups"
    />
  </div>

  <div id="about" data-section="about">
      <InlineImageSplitTextAbout
      useInvertedBackground={true}
      heading={[
        {
          type: "text",          content: "We're Building India's Most Trusted Professional Services Marketplace"},
      ]}
    />
  </div>

  <div id="services" data-section="services">
      <FeatureCardMedia
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: "service-1",          title: "Company Registration",          description: "Pvt Ltd, LLP, OPC, Partnership & more",          tag: "Legal",          imageSrc: "http://img.b2bpic.net/free-vector/customer-service-designs-collection_1209-48.jpg",          imageAlt: "Company registration icon"},
        {
          id: "service-2",          title: "GST & Tax Services",          description: "GST registration, filing, ITR, TDS compliance",          tag: "Finance",          imageSrc: "http://img.b2bpic.net/free-photo/line-graph-data-analysis-icon_53876-20801.jpg",          imageAlt: "GST & Tax Services icon"},
        {
          id: "service-3",          title: "Legal Services",          description: "Contracts, IP, employment law, legal advisory",          tag: "Legal",          imageSrc: "http://img.b2bpic.net/free-photo/truth-concept-arrangement-with-balance_23-2149051288.jpg",          imageAlt: "Legal Services icon"},
        {
          id: "service-4",          title: "Strategy Consulting",          description: "Business planning, market entry, growth strategy",          tag: "Strategy",          imageSrc: "http://img.b2bpic.net/free-photo/strategy-vision-planning-process-tactic-concept_53876-120126.jpg",          imageAlt: "Strategy Consulting icon"},
        {
          id: "service-5",          title: "Investor & Startup Support",          description: "Pitch decks, fundraising, due diligence",          tag: "Startup",          imageSrc: "http://img.b2bpic.net/free-photo/glitter-blue-arrow-pointing-up_23-2148445496.jpg",          imageAlt: "Investor & Startup Support icon"},
        {
          id: "service-6",          title: "Compliance Management",          description: "MCA filings, annual returns, secretarial work",          tag: "Compliance",          imageSrc: "http://img.b2bpic.net/free-photo/hand-signing-business-contract_53876-65436.jpg",          imageAlt: "Compliance Management icon"},
      ]}
      title="End-to-End Business Services"
      description="" 
      tag="WHAT WE OFFER"
    />
  </div>

  <div id="why-choose-us" data-section="why-choose-us">
      <MetricCardEleven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      metrics={[
        {
          id: "reason-1",          value: "✅",          title: "Verified Professionals",          description: "Background-checked, credential-verified experts at your fingertips.",          imageSrc: "http://img.b2bpic.net/free-photo/successful-businessman-showing-thumbs-up_1163-1535.jpg",          imageAlt: "Verified Professionals icon"},
        {
          id: "reason-2",          value: "💰",          title: "Transparent Pricing",          description: "Upfront quotes, no hidden fees or surprises.",          imageSrc: "http://img.b2bpic.net/free-photo/covid-concept-with-piggy-bank-copy-space_23-2148911563.jpg",          imageAlt: "Transparent Pricing icon"},
        {
          id: "reason-3",          value: "",          title: "Fast & Reliable Support",          description: "Dedicated assistance with a guaranteed 24-hour response SLA.",          imageSrc: "http://img.b2bpic.net/free-photo/clock-with-arrow-time-concept_187299-46702.jpg",          imageAlt: "Fast & Reliable Support icon"},
        {
          id: "reason-4",          value: "",          title: "Technology-Driven Platform",          description: "Smart matching algorithms and digital workflows for seamless service.",          imageSrc: "http://img.b2bpic.net/free-photo/doctor-using-stretoscope-virtual-projection_651396-925.jpg",          imageAlt: "Technology-Driven Platform icon"},
        {
          id: "reason-5",          value: "",          title: "Startup-Focused Solutions",          description: "Tailored services and advice built specifically for early-stage businesses.",          imageSrc: "http://img.b2bpic.net/free-vector/monitor-with-startup-rocket-set-icons_24911-45492.jpg",          imageAlt: "Startup-Focused Solutions icon"},
      ]}
      title="Why Choose VentureDesk?"
      description="Experience the difference of a platform built for your success."
    />
  </div>

  <div id="industries" data-section="industries">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={true}
      names={[
        "Startups & Entrepreneurs",        "Technology & SaaS",        "E-Commerce",        "Finance & FinTech",        "Agencies & Professional Services",        "Small & Growing Businesses",        "Healthcare & Biotech"]}
      title="Industries We Serve"
      description="Our expertise spans across diverse sectors, catering to a wide range of business needs."
      showCard={true}
    />
  </div>

  <div id="how-it-works" data-section="how-it-works">
      <FaqSplitMedia
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "biz-1",          title: "",          content: ""},
        {
          id: "biz-2",          title: "For Businesses: Get Matched with Experts",          content: "Our smart matching algorithm connects you with qualified professionals."},
        {
          id: "biz-3",          title: "",          content: "Review expert profiles, compare quotes, and book the best fit for your project."},
        {
          id: "biz-4",          title: "For Businesses: Get Work Delivered",          content: "Collaborate digitally and receive high-quality work, on time."},
        {
          id: "pro-1",          title: "For Professionals: Create Your Profile",          content: "Showcase your expertise, experience, and services to potential clients."},
        {
          id: "pro-2",          title: "For Professionals: List Your Services",          content: "Define your service offerings and pricing packages for businesses."},
        {
          id: "pro-3",          title: "For Professionals: Receive Client Requests",          content: "Get notified about relevant projects and send tailored proposals."},
        {
          id: "pro-4",          title: "For Professionals: Grow Your Practice",          content: "Expand your client base and establish your reputation in the marketplace."},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/cooking-lollipops-shape-flag-ukraine_169016-20174.jpg"
      imageAlt="Digital workflow illustration"
      mediaAnimation="none"
      title="How VentureDesk Works"
      description="Connecting businesses with experts made easy. Choose your path below."
      tag="MARKETPLACE"
      faqsAnimation="slide-up"
    />
  </div>

  <div id="become-a-partner" data-section="become-a-partner">
      <PricingCardOne
      animationType="depth-3d"
      textboxLayout="default"
      useInvertedBackground={true}
      plans={[
        {
          id: "partner-plan",          badge: "Opportunity",          badgeIcon: Briefcase,
          price: "Unlock Growth",          subtitle: "Join VentureDesk Today",          features: [
            "✅ Expand your client reach across India",            "✅ Streamlined digital client acquisition",            "✅ Build your professional reputation"],
        },
      ]}
      title="Are You a Lawyer, CA, or Consultant?"
      description="Join India's fastest-growing professional services network. Get verified, get clients, grow your practice."
      buttons={[
        {
          text: "Apply to Join →",          href: "#contact"},
      ]}
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={true}
      testimonials={[
        {
          id: "1",          name: "",          date: "",          title: "Seamless Company Registration!",          quote: "VentureDesk made our company registration process incredibly smooth and fast. The legal team was highly efficient and provided clear guidance at every step. Highly recommended for any startup!",          tag: "Company Registration",          avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-entrepreneur-man_23-2148898745.jpg",          avatarAlt: "Rohit Sharma avatar",          imageSrc: "http://img.b2bpic.net/free-photo/official-wax-seal-graduation-diploma-certificate_23-2148769712.jpg",          imageAlt: "Company registration documents"},
        {
          id: "2",          name: "",          date: "",          title: "Expert GST & Tax Services",          quote: "As a CFO, I rely on precision for our financial compliance. VentureDesk connected us with CAs who handled our GST and tax filings flawlessly. Their expertise is invaluable.",          tag: "GST & Tax",          avatarSrc: "http://img.b2bpic.net/free-photo/middle-aged-hispanic-business-woman_23-2151020343.jpg",          avatarAlt: "Priya Mehta avatar",          imageSrc: "http://img.b2bpic.net/free-photo/finace-wooden-block-growth_23-2148542030.jpg",          imageAlt: "GST tax forms and calculator"},
        {
          id: "3",          name: "",          date: "",          title: "Game-Changing Strategy Consulting",          quote: "The strategic consultants we found through VentureDesk provided insights that were instrumental to our market entry. Their advice was practical and significantly impacted our growth trajectory.",          tag: "Strategy Consulting",          avatarSrc: "http://img.b2bpic.net/free-photo/businessman-dress-code-checking-his-blazer_114579-15934.jpg",          avatarAlt: "Arjun Kapoor avatar",          imageSrc: "http://img.b2bpic.net/free-photo/close-up-businesswoman-looking-sticky-notes-graph_23-2147923421.jpg",          imageAlt: "Business strategy diagram"},
        {
          id: "4",          name: "",          date: "",          title: "Reliable Legal Compliance",          quote: "Navigating compliance can be daunting for a growing startup. VentureDesk connected us with top legal experts who ensured all our MCA filings and annual returns were handled efficiently.",          tag: "Compliance",          avatarSrc: "http://img.b2bpic.net/free-photo/elegant-executive-with-tablet_1098-3805.jpg",          avatarAlt: "Sneha Reddy avatar",          imageSrc: "http://img.b2bpic.net/free-photo/marketing-success-goal-plan_53876-122773.jpg",          imageAlt: "Legal compliance documents"},
        {
          id: "5",          name: "",          date: "May 2024",          title: "Invaluable Fundraising Support",          quote: "Our fundraising journey was challenging until we partnered with VentureDesk. The financial advisors helped us refine our pitch deck and connected us with relevant investors, leading to successful funding.",          tag: "Startup Support",          avatarSrc: "http://img.b2bpic.net/free-photo/happy-indian-business-man-using-tablet-cafe_1262-3224.jpg",          avatarAlt: "Vikram Singh avatar",          imageSrc: "http://img.b2bpic.net/free-photo/investors-shaking-hands-closing-deal-after-reviewing-solar-technology-reports_482257-126692.jpg",          imageAlt: "Handshake over investment documents"},
      ]}
      title="What Our Clients Say"
      description="Hear directly from businesses thriving with VentureDesk."
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactSplitForm
      useInvertedBackground={false}
      title="Get Started With VentureDesk Today"
      description="Connect with our team to find the perfect legal, financial, or strategic professional for your business needs."
      inputs={[
        {
          name: "name",          type: "text",          placeholder: "Your Name",          required: true,
        },
        {
          name: "email",          type: "email",          placeholder: "Your Email",          required: true,
        },
        {
          name: "phone",          type: "tel",          placeholder: "Your Phone Number",          required: false,
        },
      ]}
      multiSelect={{
        name: "serviceNeeded",        label: "Service Needed",        options: [
          "Company Registration",          "GST & Tax Services",          "Legal Services",          "Strategy Consulting",          "Investor & Startup Support",          "Compliance Management",          "Other"],
      }}
      textarea={{
        name: "message",        placeholder: "Your Message",        rows: 4,
        required: false,
      }}
      imageSrc="http://img.b2bpic.net/free-photo/woman-enjoying-music-her-smartphone_23-2151989414.jpg"
      imageAlt="Contact us illustration"
      mediaAnimation="none"
      mediaPosition="left"
      buttonText="Submit Inquiry"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Quick Links",          items: [
            {
              label: "Services",              href: "#services"},
            {
              label: "How It Works",              href: "#how-it-works"},
            {
              label: "Industries",              href: "#industries"},
            {
              label: "Partners",              href: "#become-a-partner"},
            {
              label: "Testimonials",              href: "#testimonials"},
          ],
        },
        {
          title: "Services",          items: [
            {
              label: "Company Registration",              href: "#services"},
            {
              label: "GST & Tax Services",              href: "#services"},
            {
              label: "Legal Services",              href: "#services"},
            {
              label: "Strategy Consulting",              href: "#services"},
            {
              label: "Investor Support",              href: "#services"},
            {
              label: "Compliance Management",              href: "#services"},
          ],
        },
        {
          title: "Legal",          items: [
            {
              label: "Privacy Policy",              href: "#"},
            {
              label: "Terms & Conditions",              href: "#"},
            {
              label: "Refund Policy",              href: "#"},
          ],
        },
      ]}
      logoSrc="http://img.b2bpic.net/free-vector/bundle-strategy-data_24908-59801.jpg"
      logoAlt="VentureDesk logo"
      logoText="VentureDesk"
      copyrightText="© 2024 VentureDesk. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
