Merge version_1 into main #1
@@ -11,8 +11,8 @@ import { Montserrat } from "next/font/google";
|
||||
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: 'Professional Chef Portfolio | Private Dining & Consulting',
|
||||
description: 'Exquisite private fine dining, catering, and culinary consultancy by a Michelin-starred chef. Book your exclusive culinary experience today.',
|
||||
title: 'Chef Portfolio | Private Dining & Culinary Experiences',
|
||||
description: 'Exquisite private dining experiences by professional chefs. Customized tasting menus, workshops, and exclusive event consulting.',
|
||||
robots: {
|
||||
"index": true,
|
||||
"follow": true
|
||||
|
||||
405
src/app/page.tsx
405
src/app/page.tsx
@@ -29,296 +29,139 @@ export default function LandingPage() {
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
]}
|
||||
brandName="Chef Portfolio"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Products", id: "products" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Chef Portfolio"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="CHEF PORTFOLIO"
|
||||
description="Crafting exquisite culinary experiences for discerning palates."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Services",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-plating-meal_23-2148794097.jpg",
|
||||
imageAlt: "Gourmet plating",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-frying-onions-with-pan-human-hand-stove_176474-3097.jpg",
|
||||
imageAlt: "Professional kitchen",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-containing-mixed-ingredients-blue-ceramic-plate_114579-1997.jpg",
|
||||
imageAlt: "Culinary art",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-arranging-food-plate_52683-97337.jpg",
|
||||
imageAlt: "Fresh ingredients",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-green-garlic-black-plate_23-2148425577.jpg",
|
||||
imageAlt: "Plating technique",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mid-shot-chef-plating-dish_23-2148794098.jpg",
|
||||
imageAlt: "Gourmet meal",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="CHEF PORTFOLIO"
|
||||
description="Crafting exquisite culinary experiences for discerning palates."
|
||||
buttons={[{ text: "Book Services", href: "#contact" }]}
|
||||
slides={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-plating-meal_23-2148794097.jpg", imageAlt: "Gourmet plating" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-frying-onions-with-pan-human-hand-stove_176474-3097.jpg", imageAlt: "Professional kitchen" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-containing-mixed-ingredients-blue-ceramic-plate_114579-1997.jpg", imageAlt: "Culinary art" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-arranging-food-plate_52683-97337.jpg", imageAlt: "Fresh ingredients" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-green-garlic-black-plate_23-2148425577.jpg", imageAlt: "Plating technique" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/mid-shot-chef-plating-dish_23-2148794098.jpg", imageAlt: "Gourmet meal" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="My Culinary Journey"
|
||||
description="With over 15 years in Michelin-starred kitchens, I bring passion, precision, and the finest seasonal ingredients to every plate. My goal is to transform dining into an unforgettable sensory journey."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1359.jpg"
|
||||
imageAlt="Chef portrait"
|
||||
/>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="My Culinary Journey"
|
||||
description="With over 15 years in Michelin-starred kitchens, I bring passion, precision, and the finest seasonal ingredients to every plate. My goal is to transform dining into an unforgettable sensory journey."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1359.jpg"
|
||||
imageAlt="Chef portrait"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardSix
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Private Fine Dining",
|
||||
description: "Customized tasting menus for intimate home or office settings.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-fish-with-cream-vegetables_140725-2091.jpg",
|
||||
imageAlt: "Service 1",
|
||||
},
|
||||
{
|
||||
title: "Interactive Workshops",
|
||||
description: "Hands-on culinary masterclasses for small groups.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-japanese-fried-gedza-dumplings-sauce-with-greens-plate_141793-11303.jpg",
|
||||
imageAlt: "Service 2",
|
||||
},
|
||||
{
|
||||
title: "Event Consulting",
|
||||
description: "Menu development and kitchen staffing consultancy.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-delicious-cake-decorated-with-orange-nd-chocolate-with-other-cookies-dark-table_140725-87086.jpg",
|
||||
imageAlt: "Service 3",
|
||||
},
|
||||
]}
|
||||
title="My Services"
|
||||
description="Tailored culinary solutions for private events, workshops, and exclusive dining experiences."
|
||||
/>
|
||||
</div>
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardSix
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{ title: "Private Fine Dining", description: "Customized tasting menus for intimate home or office settings.", imageSrc: "http://img.b2bpic.net/free-photo/fried-fish-with-cream-vegetables_140725-2091.jpg", imageAlt: "Service 1" },
|
||||
{ title: "Interactive Workshops", description: "Hands-on culinary masterclasses for small groups.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-japanese-fried-gedza-dumplings-sauce-with-greens-plate_141793-11303.jpg", imageAlt: "Service 2" },
|
||||
{ title: "Event Consulting", description: "Menu development and kitchen staffing consultancy.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-delicious-cake-decorated-with-orange-nd-chocolate-with-other-cookies-dark-table_140725-87086.jpg", imageAlt: "Service 3" },
|
||||
]}
|
||||
title="My Services"
|
||||
description="Tailored culinary solutions for private events, workshops, and exclusive dining experiences."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="products" data-section="products">
|
||||
<ProductCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Seared Scallops",
|
||||
price: "$38",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-glass-wine_140725-4323.jpg",
|
||||
imageAlt: "Dish 1",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Wagyu Beef",
|
||||
price: "$85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chicken-with-cheese-platter-dark-table_140725-85356.jpg",
|
||||
imageAlt: "Dish 2",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Dark Chocolate Ganache",
|
||||
price: "$22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cake-with-chocolate-raisins-light-dark-background_140725-136311.jpg",
|
||||
imageAlt: "Dish 3",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Seasonal Herb Salad",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-closer-view-sliced-vegetable-salad-peppered-inside-plate-dark-blue-desk-salad-vegetable-food-meal-snack-lunch_140725-39963.jpg",
|
||||
imageAlt: "Dish 4",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Lobster Bisque",
|
||||
price: "$24",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-holds-plate-with-gurza-side-view_141793-4738.jpg",
|
||||
imageAlt: "Dish 5",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Citrus Salmon",
|
||||
price: "$32",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/seafood-cleaning-process-kitchen_23-2150171426.jpg",
|
||||
imageAlt: "Dish 6",
|
||||
},
|
||||
]}
|
||||
title="Signature Dishes"
|
||||
description="A curated selection of my finest creations, crafted with local and seasonal ingredients."
|
||||
/>
|
||||
</div>
|
||||
<div id="products" data-section="products">
|
||||
<ProductCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{ id: "p1", name: "Seared Scallops", price: "$38", imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-glass-wine_140725-4323.jpg", imageAlt: "Dish 1" },
|
||||
{ id: "p2", name: "Wagyu Beef", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chicken-with-cheese-platter-dark-table_140725-85356.jpg", imageAlt: "Dish 2" },
|
||||
{ id: "p3", name: "Dark Chocolate Ganache", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cake-with-chocolate-raisins-light-dark-background_140725-136311.jpg", imageAlt: "Dish 3" },
|
||||
]}
|
||||
title="Signature Dishes"
|
||||
description="A curated selection of my finest creations, crafted with local and seasonal ingredients."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardOne
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15+",
|
||||
title: "Years Experience",
|
||||
description: "Professional culinary mastery",
|
||||
icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "500+",
|
||||
title: "Events Hosted",
|
||||
description: "Private and corporate sessions",
|
||||
icon: Users,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "3",
|
||||
title: "Michelin Stars",
|
||||
description: "Recognition for fine cuisine",
|
||||
icon: Star,
|
||||
},
|
||||
]}
|
||||
title="Culinary Milestones"
|
||||
description="Achievements that reflect my dedication to excellence in the kitchen."
|
||||
/>
|
||||
</div>
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{ id: "m1", value: "15+", title: "Years Experience", description: "Professional culinary mastery", icon: Award },
|
||||
{ id: "m2", value: "500+", title: "Events Hosted", description: "Private and corporate sessions", icon: Users },
|
||||
{ id: "m3", value: "3", title: "Michelin Stars", description: "Recognition for fine cuisine", icon: Star },
|
||||
]}
|
||||
title="Culinary Milestones"
|
||||
description="Achievements that reflect my dedication to excellence in the kitchen."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardThirteen
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alice Johnson",
|
||||
handle: "@alicej",
|
||||
testimonial: "An incredible experience from start to finish. Every bite was art.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517424.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark Smith",
|
||||
handle: "@msmith",
|
||||
testimonial: "The best private chef service I have ever booked. Professional and delicious.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-cup_23-2149655610.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sarah Miller",
|
||||
handle: "@smiller",
|
||||
testimonial: "Exquisite flavors and beautiful presentation. Highly recommended for special occasions.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-woman-taking-food-photo_23-2149250048.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Brown",
|
||||
handle: "@dbrown",
|
||||
testimonial: "Absolutely world-class culinary talent right at our table.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Emma Wilson",
|
||||
handle: "@ewilson",
|
||||
testimonial: "Chef made our anniversary truly special. The menu was perfectly curated.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/human-happy-woman-clanging-glasses-wine-table-cafe_23-2148016789.jpg",
|
||||
},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Diner Feedback"
|
||||
description="Hear what my guests say about their dining experience."
|
||||
/>
|
||||
</div>
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardThirteen
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{ id: "1", name: "Alice Johnson", handle: "@alicej", testimonial: "An incredible experience from start to finish. Every bite was art.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517424.jpg" },
|
||||
{ id: "2", name: "Mark Smith", handle: "@msmith", testimonial: "The best private chef service I have ever booked. Professional and delicious.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-cup_23-2149655610.jpg" },
|
||||
{ id: "3", name: "Sarah Miller", handle: "@smiller", testimonial: "Exquisite flavors and beautiful presentation. Highly recommended for special occasions.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-woman-taking-food-photo_23-2149250048.jpg" },
|
||||
]}
|
||||
showRating={true}
|
||||
title="Diner Feedback"
|
||||
description="Hear what my guests say about their dining experience."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "How far in advance should I book?",
|
||||
content: "I recommend booking at least 3-4 weeks in advance for popular dates.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you cater for dietary restrictions?",
|
||||
content: "Yes, all menus are fully customizable to suit any allergies or preferences.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you travel?",
|
||||
content: "I provide service within a 50-mile radius, but am open to travel for special projects.",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/team-diverse-experts-researching-new-cooking-tips-recipes-tablet_482257-121172.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
title="Frequently Asked"
|
||||
description="Common questions about my private dining services."
|
||||
faqsAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{ id: "f1", title: "How far in advance should I book?", content: "I recommend booking at least 3-4 weeks in advance for popular dates." },
|
||||
{ id: "f2", title: "Do you cater for dietary restrictions?", content: "Yes, all menus are fully customizable to suit any allergies or preferences." },
|
||||
{ id: "f3", title: "Do you travel?", content: "I provide service within a 50-mile radius, but am open to travel for special projects." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/team-diverse-experts-researching-new-cooking-tips-recipes-tablet_482257-121172.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
title="Frequently Asked"
|
||||
description="Common questions about my private dining services."
|
||||
faqsAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
tag="Booking"
|
||||
title="Request Your Experience"
|
||||
description="Ready to bring the restaurant experience home? Send me a message and let's plan your custom menu."
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Booking"
|
||||
title="Request Your Experience"
|
||||
description="Ready to bring the restaurant experience home? Send me a message and let's plan your custom menu."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Chef Portfolio"
|
||||
copyrightText="© 2025 Chef Portfolio | All Rights Reserved"
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Chef Portfolio"
|
||||
copyrightText="© 2025 Chef Portfolio | All Rights Reserved"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user