import { Metadata } from 'next';
import Header from "@/components/shared/layout/header/Header";
import CaseItems from "@/components/pages/case-study/CaseItems";
import Footer from "@/components/shared/layout/footer/Footer";
import CaseStudyScrollProgressButton from "@/components/pages/case-study/CaseStudyScrollProgressButton";
import CaseStudyInitAnimations from "@/components/pages/case-study/CaseStudyInitAnimations";
import { generateMetadata as createMetadata } from "@/lib/seo/metadata";

export const metadata: Metadata = createMetadata({
  title: "Case Studies - Success Stories & Client Projects",
  description: "Explore our case studies showcasing successful enterprise software development projects, client success stories, and real-world implementations of our technology solutions.",
  keywords: [
    "Case Studies",
    "Success Stories",
    "Client Projects",
    "Software Development Portfolio",
    "Enterprise Solutions Examples",
    "Client Testimonials",
  ],
  url: "/case-study",
});

const page = () => {
  return (
    <div className="tp-app">
      <Header />
      <main>
        <CaseItems />
      </main>
      <Footer />
      <CaseStudyScrollProgressButton />
      <CaseStudyInitAnimations />
    </div>
  );
};

export default page;
