diff --git a/src/components/sections/MenuPreviewSection.tsx b/src/components/sections/MenuPreviewSection.tsx
new file mode 100644
index 0000000..69d2719
--- /dev/null
+++ b/src/components/sections/MenuPreviewSection.tsx
@@ -0,0 +1,80 @@
+'use client'
+import { Card, CardContent, CardHeader, CardTitle, CardFooter } from '@/components/ui/Card'
+import Button from '@/components/ui/Button'
+import Badge from '@/components/ui/Badge'
+import { useMedusaProducts } from '@/hooks/useMedusaProducts'
+import { useMedusaCart } from '@/hooks/useMedusaCart'
+import Link from 'next/link'
+
+export default function MenuPreviewSection() {
+ const { products, isLoading } = useMedusaProducts(3)
+ const { addToCart } = useMedusaCart()
+
+ if (isLoading) {
+ return (
+
+ )
+ }
+
+ const featured = products?.slice(0, 3) || []
+
+ return (
+
+ )
+}