38 lines
1.2 KiB
TypeScript
38 lines
1.2 KiB
TypeScript
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;
|