4 Commits

Author SHA1 Message Date
10098c5ccc Merge version_2 into main
Merge version_2 into main
2026-03-31 14:01:23 +00:00
63ca7bf435 Update src/app/page.tsx 2026-03-31 14:01:20 +00:00
663214ebd4 Merge version_2 into main
Merge version_2 into main
2026-03-31 14:00:47 +00:00
53bd916ca2 Update src/app/page.tsx 2026-03-31 14:00:44 +00:00

View File

@@ -1,244 +1,146 @@
"use client";
import ReactLenis from "lenis/react";
import HeroSplitDualMedia from "@/components/sections/hero/HeroSplitDualMedia";
import HeroCentered from "@/components/sections/hero/HeroCentered";
import FeatureCardTwentyThree from "@/components/sections/feature/FeatureCardTwentyThree";
import ProductCardFour from "@/components/sections/product/ProductCardFour";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
import TeamCardTwo from "@/components/sections/team/TeamCardTwo";
import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
import FaqSplitText from "@/components/sections/faq/FaqSplitText";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterCard from "@/components/sections/footer/FooterCard";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive";
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia";
import TeamCardTen from "@/components/sections/team/TeamCardTen";
import ContactText from "@/components/sections/contact/ContactText";
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { Sparkles, Target, Users, TrendingUp, Lightbulb } from "lucide-react";
import { Phone, Clock, DollarSign } from "lucide-react";
export default function BusinessCoachTemplatePage() {
const navItems = [
{ name: "About", id: "about" },
{ name: "Services", id: "services" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" },
];
export default function TradieCoachingPage() {
const navItems = [
{ name: "Problem", id: "problem" },
{ name: "Services", id: "services" },
{ name: "Packages", id: "packages" },
{ name: "Contact", id: "contact" },
];
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="none"
cardStyle="glass-elevated"
primaryButtonStyle="shadow"
secondaryButtonStyle="solid"
headingFontWeight="medium"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={navItems}
brandName="Coach"
button={{ text: "Book a Call", href: "#contact" }}
/>
<HeroSplitDualMedia
background={{ variant: "radial-gradient" }}
tag="Business Coach"
tagIcon={Sparkles}
title="Transform your business with proven strategies"
description="I help entrepreneurs and executives unlock their full potential and build thriving businesses through personalized coaching."
mediaItems={[
{ imageSrc: "/templates/business-coach/hero/hero1.webp", imageAlt: "Coaching session" },
{ imageSrc: "/templates/business-coach/hero/hero2.webp", imageAlt: "Business growth" },
]}
rating={5}
ratingText="Rated by loving Clients"
buttons={[
{ text: "Book a Call", href: "#" },
{ text: "Learn More", href: "#" },
]}
mediaAnimation="slide-up"
/>
<FeatureCardTwentyFive
tag="Services"
tagIcon={Sparkles}
title="How I Can Help You"
description="Comprehensive coaching services designed to accelerate your growth"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
features={[
{
title: "Business Strategy",
description: "Crafting clear, actionable strategies that align with your goals for sustainable growth.",
icon: Target,
mediaItems: [
{ imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=800&h=600&fit=crop", imageAlt: "Team collaborating around a whiteboard" },
{ imageSrc: "https://images.unsplash.com/photo-1542744173-8e7e53415bb0?w=800&h=600&fit=crop", imageAlt: "Strategy meeting presentation" },
],
},
{
title: "Leadership Development",
description: "Build the leadership skills needed to inspire teams and drive organizational success.",
icon: Users,
mediaItems: [
{ imageSrc: "https://images.unsplash.com/photo-1600880292203-757bb62b4baf?w=800&h=600&fit=crop", imageAlt: "Professional team meeting" },
{ imageSrc: "https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?w=800&h=600&fit=crop", imageAlt: "Confident business leader" },
],
},
{
title: "Growth Acceleration",
description: "Identify opportunities and implement systems to scale your business efficiently.",
icon: TrendingUp,
mediaItems: [
{ imageSrc: "https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=800&h=600&fit=crop", imageAlt: "Business analytics dashboard" },
{ imageSrc: "https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=800&h=600&fit=crop", imageAlt: "Growth metrics on screen" },
],
},
{
title: "Mindset Coaching",
description: "Overcome limiting beliefs and develop the mindset of a successful entrepreneur.",
icon: Lightbulb,
mediaItems: [
{ imageSrc: "https://images.unsplash.com/photo-1508672019048-805c876b67e2?w=800&h=600&fit=crop", imageAlt: "Mindfulness and focus" },
{ imageSrc: "https://images.unsplash.com/photo-1521791136064-7986c2920216?w=800&h=600&fit=crop", imageAlt: "One-on-one coaching session" },
],
},
]}
/>
<TestimonialCardSixteen
tag="Testimonials"
tagIcon={Sparkles}
title="What My Clients Say"
description="Hear from entrepreneurs who've transformed their businesses"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah Mitchell",
role: "Founder & CEO",
company: "TechStart Inc",
rating: 5,
imageSrc: "https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?w=400&h=400&fit=crop&crop=face",
imageAlt: "Sarah Mitchell",
},
{
id: "2",
name: "Michael Chen",
role: "Managing Director",
company: "Growth Partners",
rating: 5,
imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=400&h=400&fit=crop&crop=face",
imageAlt: "Michael Chen",
},
{
id: "3",
name: "Emily Rodriguez",
role: "Business Owner",
company: "Creative Studios",
rating: 5,
imageSrc: "https://images.unsplash.com/photo-1580489944761-15a19d654956?w=400&h=400&fit=crop&crop=face",
imageAlt: "Emily Rodriguez",
},
]}
kpiItems={[
{ value: "200+", label: "Clients coached" },
{ value: "95%", label: "Success rate" },
{ value: "12+", label: "Years experience" },
]}
/>
<TeamCardTen
title="Get to know the experienced coaches who will personally guide your entire business transformation journey"
tag="About"
membersAnimation="slide-up"
memberVariant="card"
useInvertedBackground={false}
members={[
{
id: "1",
name: "John Anderson",
imageSrc: "https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?w=400&h=400&fit=crop&crop=face",
imageAlt: "John Anderson - Business Coach",
},
{
id: "2",
name: "Lisa Thompson",
imageSrc: "https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?w=400&h=400&fit=crop&crop=face",
imageAlt: "Lisa Thompson - Executive Coach",
},
]}
/>
<FaqSplitMedia
tag="FAQ"
tagIcon={Sparkles}
title="Frequently Asked Questions"
description="Get answers to common questions about my coaching services"
textboxLayout="default"
faqsAnimation="slide-up"
mediaAnimation="slide-up"
useInvertedBackground={false}
imageSrc="https://images.unsplash.com/photo-1553877522-43269d4ea984?w=800&h=600&fit=crop"
imageAlt="Business coaching consultation"
mediaPosition="right"
faqs={[
{
id: "1",
title: "What types of businesses do you work with?",
content: "I work with entrepreneurs, startups, and established businesses across various industries. My coaching is tailored to your specific challenges and goals, whether you're just starting out or scaling to the next level.",
},
{
id: "2",
title: "How long is a typical coaching engagement?",
content: "Most clients see significant results within 3-6 months of consistent coaching. However, the duration depends on your goals and challenges. We'll create a customized plan during our initial consultation.",
},
{
id: "3",
title: "What can I expect from our sessions?",
content: "Each session is a focused, action-oriented conversation where we'll work through your challenges, develop strategies, and set clear action items. You'll leave every session with concrete steps to implement.",
},
{
id: "4",
title: "Do you offer virtual coaching sessions?",
content: "Yes, I offer both in-person and virtual coaching sessions via Zoom. Virtual sessions provide the same level of engagement and results, making coaching accessible regardless of your location.",
},
]}
/>
<ContactText
text="Ready to transform your business? Let's start your journey to success today."
background={{ variant: "plain" }}
useInvertedBackground={false}
buttons={[
{ text: "Book a Free Consultation", href: "#" },
{ text: "Learn More", href: "#" },
]}
/>
<FooterLogoEmphasis
logoText="Coach"
columns={[
{
items: [
{ label: "About", href: "#about" },
{ label: "Services", href: "#services" },
{ label: "Testimonials", href: "#testimonials" },
],
},
{
items: [
{ label: "FAQ", href: "#faq" },
{ label: "Contact", href: "#contact" },
{ label: "Book a Call", href: "#" },
],
},
{
items: [
{ label: "LinkedIn", href: "#" },
{ label: "Twitter", href: "#" },
{ label: "Instagram", href: "#" },
],
},
]}
/>
</ReactLenis>
</ThemeProvider>
);
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="none"
cardStyle="glass-elevated"
primaryButtonStyle="shadow"
secondaryButtonStyle="solid"
headingFontWeight="semibold"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={navItems}
brandName="TradieSupport VA"
button={{ text: "Book a Free Discovery Call", href: "#contact" }}
/>
<div id="hero">
<HeroCentered
title="Stop chasing admin. Start growing your trade business."
description="Expert virtual assistant support specifically for Australian tradies. Reclaim your time, speed up your quoting, and improve your cash flow without the overhead of hiring staff."
background={{ variant: "radial-gradient" }}
avatars={[{ src: "https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?w=400&h=400&fit=crop", alt: "Tradie" }, { src: "https://images.unsplash.com/photo-1580489944761-15a19d654956?w=400&h=400&fit=crop", alt: "Business" }]}
buttons={[{ text: "Book a Free Discovery Call", href: "#contact" }]}
/>
</div>
<div id="problem">
<MetricCardOne
title="The Tradie Trap"
description="Are missed calls and unpaid invoices hurting your bottom line?"
textboxLayout="default"
metrics={[
{ id: "1", value: "Missed Calls", title: "Lost Leads", description: "Every missed call is a potential job lost to your competitor.", icon: Phone },
{ id: "2", value: "Slow Quotes", title: "Lost Velocity", description: "Delayed quotes mean you're often not the first choice for clients.", icon: Clock },
{ id: "3", value: "Cash Flow", title: "Late Payments", description: "Struggling to get invoices paid on time? We handle the follow-up.", icon: DollarSign },
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
useInvertedBackground={true}
/>
</div>
<div id="services">
<FeatureCardTwentyThree
title="What We Handle For You"
description="We become your off-site office team so you can stay on the tools."
animationType="slide-up"
useInvertedBackground={false}
textboxLayout="default"
features={[
{ id: "1", title: "Instant Call Answering", tags: ["Reliable", "Professional"] },
{ id: "2", title: "Fast Quoting", tags: ["Speed", "Efficiency"] },
{ id: "3", title: "Invoice Management", tags: ["Cash Flow", "Payments"] },
]}
/>
</div>
<div id="packages">
<ProductCardFour
title="Flexible Support Packages"
description="Designed to scale with your business needs."
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
useInvertedBackground={true}
textboxLayout="default"
products={[
{ id: "1", name: "Essential", price: "$499/mo", variant: "Basic admin support", imageSrc: "https://images.unsplash.com/photo-1542744173-8e7e53415bb0?w=800&h=600&fit=crop" },
{ id: "2", name: "Growth", price: "$999/mo", variant: "Calls + Quoting + Invoicing", imageSrc: "https://images.unsplash.com/photo-1600880292203-757bb62b4baf?w=800&h=600&fit=crop" },
{ id: "3", name: "Pro", price: "$1499/mo", variant: "Complete office management", imageSrc: "https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=800&h=600&fit=crop" },
]}
/>
</div>
<div id="how-it-works">
<TestimonialCardTwelve
cardTitle="How It Works"
cardTag="The 3-Step Process"
cardAnimation="slide-up"
useInvertedBackground={true}
testimonials={[
{ id: "1", name: "1. Discovery", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=400&h=400&fit=crop" },
{ id: "2", name: "2. Setup", imageSrc: "https://images.unsplash.com/photo-1508672019048-805c876b67e2?w=400&h=400&fit=crop" },
{ id: "3", name: "3. Growth", imageSrc: "https://images.unsplash.com/photo-1521791136064-7986c2920216?w=400&h=400&fit=crop" },
]}
/>
</div>
<div id="founder">
<TeamCardTwo
title="Meet Our Founder"
description="Hi, I'm the founder of TradieSupport VA. I've spent years working with trade businesses, and I know exactly what it takes to scale your ops without adding headcount."
members={[{ id: "1", name: "Jane Smith", role: "Founder & Lead Strategist", description: "Dedicated to turning trade business chaos into streamlined success.", imageSrc: "https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?w=400&h=400&fit=crop" }]}
gridVariant="one-large-left-three-stacked-right"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
/>
</div>
<div id="faq">
<FaqSplitText
sideTitle="Common Questions"
sideDescription="Everything you need to know about working with a virtual assistant."
faqsAnimation="slide-up"
useInvertedBackground={false}
faqs={[
{ id: "1", title: "Will I need to train staff?", content: "No, our VAs are fully trained to support Australian trade businesses from day one." },
{ id: "2", title: "Is this expensive?", content: "It costs a fraction of hiring a full-time in-house employee." },
]}
/>
</div>
<div id="contact">
<ContactSplitForm
title="Ready for faster quotes and better cash flow?"
description="Book a free discovery call to see how we can help your trade business grow."
inputs={[{ name: "name", type: "text", placeholder: "Name" }, { name: "email", type: "email", placeholder: "Email" }]}
buttonText="Book a Free Discovery Call"
useInvertedBackground={true}
/>
</div>
<FooterCard logoText="TradieSupport VA" />
</ReactLenis>
</ThemeProvider>
);
}