diff --git a/Frontend/public/media/featured/server.png b/Frontend/public/media/featured/server.png
new file mode 100644
index 0000000..e2dbb75
Binary files /dev/null and b/Frontend/public/media/featured/server.png differ
diff --git a/Frontend/src/app/(pages)/page.tsx b/Frontend/src/app/(pages)/page.tsx
index 1c9600a..c5022b9 100644
--- a/Frontend/src/app/(pages)/page.tsx
+++ b/Frontend/src/app/(pages)/page.tsx
@@ -1,3 +1,4 @@
+import FeaturedContent from "@/components/landing/featured-content";
import Hero from "@/components/landing/hero";
/**
@@ -8,6 +9,7 @@ import Hero from "@/components/landing/hero";
const LandingPage = (): JSX.Element => (
+
);
export default LandingPage;
diff --git a/Frontend/src/app/components/landing/featured-content.tsx b/Frontend/src/app/components/landing/featured-content.tsx
new file mode 100644
index 0000000..74a73ca
--- /dev/null
+++ b/Frontend/src/app/components/landing/featured-content.tsx
@@ -0,0 +1,62 @@
+import { minecrafter } from "@/font/fonts";
+import { cn } from "@/lib/utils";
+import Link from "next/link";
+
+const FeaturedContent = (): JSX.Element => (
+
+);
+
+const FeaturedItem = ({
+ name,
+ description,
+ image,
+ href,
+}: {
+ name: string;
+ description: string;
+ image: string;
+ href: string;
+}): JSX.Element => (
+
+
+ {name}
+
+ {description}
+
+);
+
+export default FeaturedContent;
diff --git a/Frontend/src/app/components/landing/hero.tsx b/Frontend/src/app/components/landing/hero.tsx
index 53cb0b6..d184037 100644
--- a/Frontend/src/app/components/landing/hero.tsx
+++ b/Frontend/src/app/components/landing/hero.tsx
@@ -3,7 +3,7 @@ import { minecrafter } from "@/font/fonts";
import { cn } from "@/lib/utils";
const Hero = (): JSX.Element => (
-
+
{/* Title */}
(