"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import { Cloud, Cog, Lightbulb, Mail, ShieldCheck, Star } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-shift"
        defaultTextAnimation="entrance-slide"
        borderRadius="pill"
        contentWidth="medium"
        sizing="largeSmallSizeMediumTitles"
        background="blurBottom"
        cardStyle="gradient-radial"
        primaryButtonStyle="shadow"
        secondaryButtonStyle="solid"
        headingFontWeight="bold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingInline
      navItems={[
        {
          name: "Home",          id: "/en"},
        {
          name: "Vision",          id: "/en#vision"},
        {
          name: "Services",          id: "/en#services"},
        {
          name: "Portfolio",          id: "/en#portfolio"},
        {
          name: "Clients",          id: "/en#clients"},
        {
          name: "Contact",          id: "/en#contact"},
      ]}
      brandName="Enkidu Soft"
      button={{
        text: "Get in Touch",        href: "/en#contact"}}
      animateOnLoad={true}
    />
  </div>

  <div id="hero-en" data-section="hero-en">
      <HeroSplitDualMedia
      background={{
        variant: "downward-rays-animated"}}
      title="Engineering Excellence Delivered Reliably"
      description="Enkidu Soft partners with enterprise leaders to architect, build, and scale transformative software solutions. We combine rigorous engineering discipline with deep market insight to turn ambitious visions into market-ready products."
      tag="Trusted Enterprise Partner"
      tagIcon={Star}
      tagAnimation="slide-up"
      buttons={[
        {
          text: "Explore Our Work",          href: "/en#portfolio"},
      ]}
      buttonAnimation="slide-up"
      mediaItems={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/geometric-abstract-background-technology-concept-connecting-dots-design_53876-153353.jpg",          imageAlt: "Abstract data flow and secure connections"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/modern-data-center-providing-cloud-services-enabling-businesses-access-computing-resources-storage-demand-internet-server-room-infrastructure-3d-render-animation_482257-65963.jpg",          imageAlt: "Modern server rack with glowing blue lights"}
      ]}
      mediaAnimation="slide-up"
      rating={5}
      ratingText="5/5 Star Rating by Enterprise Clients"
    />
  </div>

  <div id="vision-en" data-section="vision-en">
      <MediaAbout
      useInvertedBackground={true}
      title="Our Corporate Vision & Engineering Philosophy"
      description="At Enkidu Soft, we are"
      tag="Visionary Engineering"
      tagIcon={Lightbulb}
      imageSrc="http://img.b2bpic.net/free-photo/high-angle-red-cartoon-arrow_23-2148488394.jpg"
      imageAlt="Abstract representation of corporate vision and strategic growth"
    />
  </div>

  <div id="services-en" data-section="services-en">
      <FeatureCardTwentyFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          title: "Rigorous System Architecture",          description: "Designing robust, scalable, and secure foundations for your most critical applications, ensuring long-term performance and reliability.",          icon: Cog,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/professional-person-engaging-with-ai-chatbot-computer-screen_482257-126263.jpg",              imageAlt: "Code editor showing rigorous engineering"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/saas-concept-collage_23-2149399279.jpg",              imageAlt: "Abstract data architecture design"},
          ]
        },
        {
          title: "Scalable Cloud Solutions",          description: "Leveraging the power of cloud-native technologies to build resilient, elastic, and cost-efficient applications that grow with your business.",          icon: Cloud,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/3d-metallic-plus-sign-icon-with-neon-glow-dark-reflective-surface_84443-91454.jpg",              imageAlt: "Icon representing scalable cloud infrastructure"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/keyboard-button-closeup-laptop-keyboard_169016-61245.jpg",              imageAlt: "Collaborative development environment"},
          ]
        },
        {
          title: "Secure Application Development",          description: "Implementing industry-leading security practices and protocols to protect your data and ensure the integrity of your software assets.",          icon: ShieldCheck,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-psd/gradient-data-privacy-design-template_23-2149316852.jpg",              imageAlt: "UI displaying secure data encryption"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/man-with-tablet-clouds-background-icons_1134-553.jpg",              imageAlt: "Seamless integration between platforms"},
          ]
        }
      ]}
      title="Elite Software Development Capabilities"
      description="We offer end-to-end bespoke software development services, from initial architecture to continuous deployment. Our expertise spans complex system integration, cutting-edge cloud solutions, and highly secure, scalable applications tailored to your unique business needs."
    />
  </div>

  <div id="portfolio-en" data-section="portfolio-en">
      <ProductCardFour
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="bento-grid"
      useInvertedBackground={true}
      products={[
        {
          id: "p1",          name: "Enterprise Financial Suite",          price: "FinTech",          variant: "Web, API, Cloud",          imageSrc: "http://img.b2bpic.net/free-vector/flat-design-minimal-technology-landing-page-template_23-2149167839.jpg",          imageAlt: "Enterprise Financial Dashboard UI"},
        {
          id: "p2",          name: "Real-time Logistics Platform",          price: "Supply Chain",          variant: "Mobile, Web, IoT",          imageSrc: "http://img.b2bpic.net/free-photo/shoulder-view-unrecognizable-person-tracking-taxi-mobile-app_1098-18675.jpg",          imageAlt: "Mobile app UI for real-time logistics tracking"},
        {
          id: "p3",          name: "Healthcare Management System",          price: "HealthTech",          variant: "Web Portal, EMR",          imageSrc: "http://img.b2bpic.net/free-photo/developer-writes-ai-code-laptop_482257-90915.jpg",          imageAlt: "Web portal for a healthcare management system"},
        {
          id: "p4",          name: "AI-Powered Analytics Engine",          price: "Data Science",          variant: "AI/ML, Big Data",          imageSrc: "http://img.b2bpic.net/free-photo/modern-equipped-computer-lab_23-2149241207.jpg",          imageAlt: "AI-powered analytics platform UI"},
        {
          id: "p5",          name: "Global E-commerce Backend",          price: "Retail Tech",          variant: "API, Microservices",          imageSrc: "http://img.b2bpic.net/free-photo/salesman-shows-color-swatches-lady-customer-new-kitchen-furniture_93675-134887.jpg",          imageAlt: "E-commerce backend management system UI"},
        {
          id: "p6",          name: "Blockchain Identity Platform",          price: "Cyber Security",          variant: "Blockchain, Web3",          imageSrc: "http://img.b2bpic.net/free-photo/cybersecurity-data-protection-concepts_23-2152001154.jpg",          imageAlt: "Blockchain-based secure identity verification platform UI"},
      ]}
      title="Our Flagship Projects & Impact"
      description="Discover a selection of our transformative projects that demonstrate our technical prowess and the tangible impact we deliver for enterprise clients. From robust financial platforms to intelligent AI solutions, our portfolio showcases innovation and engineering excellence."
    />
  </div>

  <div id="clients-en" data-section="clients-en">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={false}
      names={[
        "GlobalCorp Solutions",        "Innovate Ventures Inc.",        "Quantum Analytics",        "Synapse Technologies",        "Horizon Dynamics",        "Peak Performance Group",        "Apex Innovations",        "Catalyst Networks"]}
      title="Trusted by Industry Leaders"
      description="Our collaborative partnerships with leading enterprises across diverse sectors underscore our commitment to delivering exceptional value and fostering long-term relationships built on trust and technical excellence."
      speed={35}
    />
  </div>

  <div id="contact-en" data-section="contact-en">
      <ContactCenter
      useInvertedBackground={true}
      background={{
        variant: "radial-gradient"}}
      tag="Partner with Us"
      title="Transform Your Vision Into Reality"
      description="Ready to discuss your next ambitious software project? Fill out the form below, and our expert team will reach out to schedule a consultation and explore how Enkidu Soft can accelerate your success."
      tagIcon={Mail}
      tagAnimation="slide-up"
      inputPlaceholder="Your business email"
      buttonText="Start a Project"
      termsText="By clicking 'Start a Project' you're confirming that you agree with our Privacy Policy and Terms of Service."
    />
  </div>

  <div id="footer-en" data-section="footer-en">
      <FooterLogoEmphasis
      logoSrc="http://img.b2bpic.net/free-vector/minimal-leaf-doodle-social-story-highlight-sticker-vector_53876-168012.jpg"
      logoAlt="Enkidu Soft Logo"
      columns={[
        {
          items: [
            {
              label: "Home",              href: "/en"},
            {
              label: "Vision",              href: "/en#vision"},
            {
              label: "Services",              href: "/en#services"},
          ],
        },
        {
          items: [
            {
              label: "Portfolio",              href: "/en#portfolio"},
            {
              label: "Clients",              href: "/en#clients"},
            {
              label: "Contact",              href: "/en#contact"},
          ],
        },
        {
          items: [
            {
              label: "Privacy Policy",              href: "/en/privacy"},
            {
              label: "Terms of Service",              href: "/en/terms"},
          ],
        },
      ]}
      logoText="Engineering Excellence, Delivered Reliably."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
