import type { Metadata } from "next";
import { Hero } from "@/components/sections/Hero";
import { TrustIndicators } from "@/components/sections/TrustIndicators";
import { WhatWeDo } from "@/components/sections/WhatWeDo";
import { FundingSolutions } from "@/components/sections/FundingSolutions";
import { Industries } from "@/components/sections/Industries";
import { WhyChooseRopts } from "@/components/sections/WhyChooseRopts";
import { FundingProcess } from "@/components/sections/FundingProcess";
import { ServicesOverview } from "@/components/sections/ServicesOverview";
import { StartupJourney } from "@/components/sections/StartupJourney";
import { NgoTrustFunding } from "@/components/sections/NgoTrustFunding";
import { CsrPartnership } from "@/components/sections/CsrPartnership";
import { InvestorNetwork } from "@/components/sections/InvestorNetwork";
import { FeaturedInsights } from "@/components/sections/FeaturedInsights";
import { TestimonialsSection } from "@/components/sections/TestimonialsSection";
import { FaqSection } from "@/components/sections/FaqSection";
import { GlobalVision } from "@/components/sections/GlobalVision";
import { CtaSection } from "@/components/patterns/CtaSection";

export const metadata: Metadata = {
  title: "ROPTS Venture Capital — Fundraising Advisory & Venture Connectivity",
  description:
    "ROPTS connects startups, MSMEs, SMEs, NGOs, trusts, and social enterprises with angel investors, VC firms, family offices, CSR partners, grant providers, and government funding programs.",
  alternates: { canonical: "/" },
  openGraph: {
    title: "ROPTS Venture Capital — Fundraising Advisory & Venture Connectivity",
    description:
      "Structured readiness, curated introductions. ROPTS is the advisory bridge between organizations raising capital and the investors and partners who fund them.",
    type: "website",
    url: "/",
  },
};

const organizationJsonLd = {
  "@context": "https://schema.org",
  "@type": "Organization",
  name: "ROPTS Venture Capital",
  description:
    "Fundraising advisory and venture connectivity firm connecting startups, MSMEs, SMEs, NGOs, trusts, and social enterprises with investors, CSR partners, and grant providers.",
  url: "https://www.ropts.com",
  knowsAbout: [
    "Fundraising Advisory",
    "Venture Capital Introductions",
    "CSR Partnership",
    "Grant Discovery",
    "MSME Funding",
    "NGO Funding",
  ],
};

export default function HomePage() {
  return (
    <>
      <script
        type="application/ld+json"
        dangerouslySetInnerHTML={{ __html: JSON.stringify(organizationJsonLd) }}
      />

      <Hero />
      <TrustIndicators />
      <WhatWeDo />
      <FundingSolutions />
      <Industries />
      <WhyChooseRopts />
      <FundingProcess />
      <ServicesOverview />
      <StartupJourney />
      <NgoTrustFunding />
      <CsrPartnership />
      <InvestorNetwork />
      <FeaturedInsights />
      <TestimonialsSection />
      <FaqSection />
      <GlobalVision />

      <CtaSection
        title="If we bring you to the table, you belong at it."
        description="Apply in minutes. There is no cost, and no obligation until an introduction is made."
        primaryLabel="Apply to Raise Capital"
        primaryHref="/apply/organization"
        secondaryLabel="Apply as an Investor or Partner"
        secondaryHref="/apply/investor-or-partner"
      />
    </>
  );
}
