Files
0b6eb99d-153b-4389-a232-e0e…/src/app/page.tsx
2026-05-14 03:02:29 +00:00

207 lines
9.0 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import { GraduationCap } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="mediumLarge"
sizing="mediumLargeSizeMediumTitles"
background="floatingGradient"
cardStyle="outline"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="radial-glow"
headingFontWeight="extrabold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home", id: "#"},
{
name: "Philosophy", id: "#about"},
{
name: "Curriculum", id: "#program"},
{
name: "Stories", id: "#testimonials"},
]}
brandName="Chefs Office Academy"
/>
</div>
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "radial-gradient"}}
logoText="Where Great Chefs Learn Business"
description="Chefs Office Academy teaches the financial intelligence behind successful kitchens — from food costing to restaurant profitability."
buttons={[
{
text: "Join The Academy", href: "#"},
{
text: "Watch Masterclass", href: "#"},
]}
imageSrc="asset://0b4356a6-e3d0-4050-8b1d-285600123562"
mediaAnimation="slide-up"
imageAlt="fine dining kitchen moody lighting"
/>
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
useInvertedBackground={false}
tag="About Us"
title="Most chefs know food. Very few know profit."
description="Restaurants lose thousands every month through poor costing and inefficient menu design. Most chefs are never taught the business side of hospitality."
subdescription="We bridge that gap, helping chefs become financially valuable professionals who master margins, profitability, and leadership."
icon={GraduationCap}
imageSrc="http://img.b2bpic.net/free-photo/head-chef-professional-kitchen-uses-laptop-refine-recipes_482257-129838.jpg"
mediaAnimation="blur-reveal"
imageAlt="chef examining food costs financial sheets"
/>
</div>
<div id="features" data-section="features">
<FeatureCardSixteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
negativeCard={{
items: [
"Kitchen Leadership", "Profitability Systems", "Online Access", "Staff Training", "Supply Chain Ops"],
}}
positiveCard={{
items: [
"Food Cost Control", "Salary Growth", "Menu Engineering", "Inventory Audit", "Waste Management"],
}}
title="What You'll Master"
description="Comprehensive financial and operational training."
/>
</div>
<div id="program" data-section="program">
<PricingCardNine
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
plans={[
{
id: "p1", title: "Core Modules", price: "$99", period: "/mo", features: [
"Food Costing", "Menu Psychology", "Inventory Systems"],
button: {
text: "Apply Now"},
imageSrc: "http://img.b2bpic.net/free-photo/virtual-love-handsome-cute-guy-suit-with-wine-distance-computer-date-unwrapping-giftbox_140725-162568.jpg", imageAlt: "Virtual love handsome cute guy in suit with wine on a distance computer date unwrapping giftbox"},
{
id: "p2", title: "Advanced Mastery", price: "$199", period: "/mo", features: [
"Supplier Negotiation", "Labour Optimization", "Salary Negotiation"],
button: {
text: "Apply Now"},
imageSrc: "http://img.b2bpic.net/free-photo/virtual-love-handsome-cute-guy-suit-with-wine-distance-computer-date-holding-red-flowers_140725-162524.jpg?_wi=2", imageAlt: "Virtual love handsome cute guy in suit with wine on a distance computer date unwrapping giftbox"},
]}
title="The Financial Intelligence Program"
description="A premium online training experience designed for ambitious chefs."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
testimonials={[
{
id: "1", name: "Sarah J.", role: "Sous Chef", company: "Perth", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cute-barista-girl_23-2148436110.jpg", imageAlt: "professional chef portrait studio"},
{
id: "2", name: "Michael C.", role: "Head Chef", company: "Melbourne", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businessman-posing-restaurant_1157-45809.jpg", imageAlt: "successful restaurant manager portrait"},
{
id: "3", name: "Emily R.", role: "Restaurant Owner", company: "Sydney", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-kitchen-while-wearing-professional-attire_23-2151208272.jpg", imageAlt: "business owner culinary professional"},
{
id: "4", name: "David K.", role: "Product Manager", company: "Brisbane", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-holding-food-plate_23-2149631670.jpg", imageAlt: "sous chef smiling portrait"},
{
id: "5", name: "John W.", role: "Executive Chef", company: "Adelaide", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/new-idea-great-business_329181-2907.jpg", imageAlt: "restaurant entrepreneur professional photo"},
]}
kpiItems={[
{
value: "20%", label: "Avg Margin Boost"},
{
value: "500+", label: "Chefs Trained"},
{
value: "12", label: "Core Modules"},
]}
title="Chef Success Stories"
description="Hear from our graduates transforming their kitchens."
/>
</div>
<div id="final-cta" data-section="final-cta">
<SocialProofOne
textboxLayout="default"
useInvertedBackground={true}
names={[
"The Academy Group", "Culinary Leaders Guild", "Modern Chef Society", "Hospitality Financial Institute", "Australia Kitchen Professionals", "Global Culinary Business Association", "The Profitable Kitchen Network"]}
title="Join the elite chefs of tomorrow."
description="Influence, leadership, and financial power start here."
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain"}}
title="Ready to scale your influence?"
description="Get in touch to learn more about our upcoming cohorts."
imageSrc="http://img.b2bpic.net/free-photo/top-view-from-afar-plate-appetizing-dish-stuffed-cabbage-with-lemon-herbs-sauce-white-plate-center-black-table_140725-118643.jpg"
mediaAnimation="slide-up"
tag="Get Started"
imageAlt="fine dining table setting minimalist"
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Curriculum", href: "#program"},
{
label: "Testimonials", href: "#testimonials"},
],
},
{
items: [
{
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service", href: "#"},
],
},
]}
logoText="Chefs Office Academy"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}