Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 049acd3cd7 | |||
| 2e152a44f9 | |||
| 5cffe95f28 | |||
| 2f0b71d6ba | |||
| ad38a4138d | |||
| 15924e099c |
@@ -1,54 +0,0 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
|
||||
export default function AboutPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-bubble"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="pill"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLargeSizeLargeTitles"
|
||||
background="floatingGradient"
|
||||
cardStyle="gradient-mesh"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "Mentorship", id: "/#program" },
|
||||
{ name: "Pricing", id: "/#pricing" },
|
||||
{ name: "Success", id: "/#success" },
|
||||
{ name: "Apply Now", id: "/#contact" },
|
||||
{ name: "About", id: "/about" }
|
||||
]}
|
||||
brandName="IB Mastery Africa"
|
||||
button={{ text: "WhatsApp Us", href: "https://wa.me/27123456789" }}
|
||||
/>
|
||||
<div className="pt-32 pb-20">
|
||||
<TextSplitAbout
|
||||
useInvertedBackground={false}
|
||||
title="About IB Mastery Africa"
|
||||
description={[
|
||||
"We are committed to democratizing access to professional financial opportunities within South Africa.", "Our mission is to equip aspiring Introducing Brokers with the exact tools, systems, and mentorship required to scale their earnings and achieve true financial independence."
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FooterBase
|
||||
columns={[
|
||||
{ title: "Links", items: [{ label: "Mentorship", href: "/#program" }, { label: "Pricing", href: "/#pricing" }, { label: "Contact", href: "/#contact" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }
|
||||
]}
|
||||
logoText="IB Mastery Africa"
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
149
src/app/page.tsx
149
src/app/page.tsx
@@ -2,20 +2,17 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
|
||||
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
|
||||
export default function LandingPage() {
|
||||
const navLinks = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About Me", id: "/about" },
|
||||
{ name: "The Program", id: "/program" },
|
||||
{ name: "Success Stories", id: "/success" },
|
||||
{ name: "Pricing", id: "/pricing" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-bubble"
|
||||
@@ -32,9 +29,14 @@ export default function LandingPage() {
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={navLinks}
|
||||
navItems={[
|
||||
{ name: "Mentorship", id: "#program" },
|
||||
{ name: "Pricing", id: "#pricing" },
|
||||
{ name: "Success", id: "#success" },
|
||||
{ name: "Apply Now", id: "#contact" }
|
||||
]}
|
||||
brandName="IB Mastery Africa"
|
||||
button={{ text: "Get Started", href: "/contact" }}
|
||||
button={{ text: "WhatsApp Us", href: "https://wa.me/27123456789" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -43,19 +45,134 @@ export default function LandingPage() {
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Master the Markets, Build Your Income."
|
||||
description="Learn the proven strategy to become a successful Introducing Broker in South Africa and earn between R30,000 and R150,000 per month. No experience? We provide the blueprint."
|
||||
buttons={[{ text: "Start Now", href: "/contact" }, { text: "View Pricing", href: "/pricing" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-prism-light-concept_23-2148599247.jpg?_wi=1"
|
||||
testimonials={[
|
||||
{ name: "Sarah M.", handle: "@sarah", testimonial: "Life changing program!", rating: 5 },
|
||||
{ name: "John D.", handle: "@john", testimonial: "Easy to follow and profitable.", rating: 5 }
|
||||
{ name: "Thabo M.", handle: "@thabom_trader", testimonial: "The IB Mastery program changed my life. I hit my first 40k month within 3 months.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-brushing-her-teeth_1368-6198.jpg" },
|
||||
{ name: "Sarah D.", handle: "@sarah_fx", testimonial: "Straight-talking, honest mentorship. Everything you need to scale is inside.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-business-woman-office-by-window_1303-21128.jpg" },
|
||||
{ name: "Mandla K.", handle: "@mandla_fx", testimonial: "Finally found a system that actually works for the local SA market.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3800.jpg" },
|
||||
{ name: "Zanele P.", handle: "@zanele_trade", testimonial: "I transitioned from a regular 9-to-5 to full-time IB in 6 months.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/successful-senior-businesswoman-eyeglasses_1262-5856.jpg" },
|
||||
{ name: "Kabelo T.", handle: "@kabelo_broker", testimonial: "Highly professional structure. The lead gen methods are absolute gold.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/serious-confident-business-coach-posing-with-arms-folded_74855-3084.jpg" }
|
||||
]}
|
||||
buttons={[{ text: "Apply for Mentorship", href: "#contact" }, { text: "WhatsApp Support", href: "https://wa.me/27123456789" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-prism-light-concept_23-2148599247.jpg?_wi=1"
|
||||
avatars={[
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-happy-businessman-with-crossed-arms_23-2147955274.jpg", alt: "Portrait of a happy businessman with crossed arms" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/smiling-woman-close-window_1098-433.jpg", alt: "Smiling woman close to a window" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/happy-businessman-smiling-camera_1163-4660.jpg", alt: "Happy businessman smiling at camera" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/gorgeous-stylish-successful-modern-businesswoman-red-trendy-jacket-smiling_176420-43962.jpg", alt: "Gorgeous stylish successful modern businesswoman" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/middle-age-businessman-smiling-happy-standing-city_839833-25759.jpg", alt: "Middle age businessman smiling happy" }
|
||||
]}
|
||||
marqueeItems={[
|
||||
{ type: "text", text: "Forex Trading Success" },
|
||||
{ type: "text", text: "Financial Freedom" },
|
||||
{ type: "text", text: "Proven IB Systems" },
|
||||
{ type: "text", text: "South African Market" },
|
||||
{ type: "text", text: "Scale Your Income" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="problem" data-section="problem">
|
||||
<TextSplitAbout
|
||||
useInvertedBackground={false}
|
||||
title="Tired of the 9-to-5 Grind?"
|
||||
description={[
|
||||
"Many South Africans are trapped in dead-end jobs while the global forex market prints millions in commissions every day.", "You don't need to be a professional trader to win. You just need to be a professional connector.", "IB Mastery Africa shows you how to build your own brokerage network from the comfort of home."
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="program" data-section="program">
|
||||
<FeatureCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{ title: "Foundation & Setup", description: "Legal structuring and choosing the right broker partnerships.", imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-desk-celebrating-achievements_1163-5467.jpg?_wi=1" },
|
||||
{ title: "Lead Acquisition Mastery", description: "Proven social media strategies to find active traders.", imageSrc: "http://img.b2bpic.net/free-photo/financial-growth-investment-success_84443-74077.jpg?_wi=1" },
|
||||
{ title: "Scaling & Operations", description: "Automating your retention so the commissions keep flowing.", imageSrc: "http://img.b2bpic.net/free-photo/market-trends-concept-with-smartphone_23-2150372425.jpg?_wi=1" }
|
||||
]}
|
||||
title="The 6-Month IB Mastery Roadmap"
|
||||
description="A comprehensive, step-by-step mentorship that takes you from beginner to top-tier IB."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="what-learn" data-section="what-learn">
|
||||
<FeatureCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{ title: "High Ticket Commissions", description: "Learn to target and sign traders that generate real volume.", imageSrc: "http://img.b2bpic.net/free-photo/crazy-young-man-jumping-happy-expression_1194-4850.jpg" },
|
||||
{ title: "Retention Blueprint", description: "Stop chasing new leads and start building lifelong recurring income.", imageSrc: "http://img.b2bpic.net/free-photo/coin-wooden-table-blurred-nature_1150-17703.jpg" },
|
||||
{ title: "Local Market Insight", description: "Tactics specifically designed for the South African audience.", imageSrc: "http://img.b2bpic.net/free-photo/person-looking-finance-graphs_52683-116602.jpg" }
|
||||
]}
|
||||
title="What You Will Achieve"
|
||||
description="Your toolkit for sustained success in the South African forex market."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="success" data-section="success">
|
||||
<TestimonialCardFive
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{ id: "1", name: "Lerato K.", date: "Jan 2024", title: "Student", quote: "I started with zero experience. Now I'm consistently making over R45,000 monthly.", tag: "IB Mastery", avatarSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-prism-light-concept_23-2148599247.jpg?_wi=2", imageAlt: "portrait successful entrepreneur" },
|
||||
{ id: "2", name: "Jaco V.", date: "Dec 2023", title: "Student", quote: "The most transparent mentorship in the industry. Highly recommend.", tag: "IB Mastery", avatarSrc: "http://img.b2bpic.net/free-photo/business-woman-with-crossed-arms-smiling_23-2148095677.jpg", imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-desk-celebrating-achievements_1163-5467.jpg?_wi=2", imageAlt: "portrait successful entrepreneur" },
|
||||
{ id: "3", name: "Buhle S.", date: "Feb 2024", title: "Student", quote: "Finally found a way to earn real income from home in SA.", tag: "IB Mastery", avatarSrc: "http://img.b2bpic.net/free-photo/vertical-portrait-successful-goodlooking-young-professional-headhunter-female-entrepreneur-office-worker-beige-blazer-look-away-cross-hands-chest-confident-manage-own-business_197531-30576.jpg", imageSrc: "http://img.b2bpic.net/free-photo/financial-growth-investment-success_84443-74077.jpg?_wi=2", imageAlt: "portrait successful entrepreneur" },
|
||||
{ id: "4", name: "Chris B.", date: "Mar 2024", title: "Student", quote: "Scaling is easy when you follow the IB Mastery blueprint.", tag: "IB Mastery", avatarSrc: "http://img.b2bpic.net/free-photo/image-corporate-woman-working-office-sitting-front-laptop-preparing-business_1258-194628.jpg", imageSrc: "http://img.b2bpic.net/free-photo/market-trends-concept-with-smartphone_23-2150372425.jpg?_wi=2", imageAlt: "portrait successful entrepreneur" },
|
||||
{ id: "5", name: "Tumi M.", date: "Apr 2024", title: "Student", quote: "Legit and professional. Worth every single cent.", tag: "IB Mastery", avatarSrc: "http://img.b2bpic.net/free-photo/grass-sunny-confidence-white-pose_1134-1275.jpg", imageSrc: "http://img.b2bpic.net/free-photo/room-with-wooden-desktop-comfortable-chair_116348-96.jpg?_wi=1", imageAlt: "portrait successful entrepreneur" }
|
||||
]}
|
||||
title="Success Stories"
|
||||
description="Hear from students who built their own IB businesses."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="pricing" data-section="pricing">
|
||||
<PricingCardOne
|
||||
animationType="depth-3d"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{ id: "basic", badge: "Essential", price: "R4,997", subtitle: "Get the fundamentals & launch", features: ["Full 6-Month Content Access", "Community Support", "Basic Lead Gen Guide"] },
|
||||
{ id: "pro", badge: "Most Popular", price: "R8,500", subtitle: "Full mentorship & support", features: ["Everything in Basic", "1-on-1 Coaching Sessions", "Automated Retention Tools", "Lead Gen Software Pack"] }
|
||||
]}
|
||||
title="Choose Your Mentorship Plan"
|
||||
description="Your fast track to success in the forex industry."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{ id: "1", title: "Do I need experience?", content: "No, we cover everything from zero." },
|
||||
{ id: "2", title: "Is this a scam?", content: "We focus on building a professional IB brokerage business. It is hard work, not a get-rich-quick scheme." },
|
||||
{ id: "3", title: "How long until I earn?", content: "Results vary, but students often start generating commissions within their first 60-90 days." }
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/room-with-wooden-desktop-comfortable-chair_116348-96.jpg?_wi=2"
|
||||
mediaAnimation="slide-up"
|
||||
faqsAnimation="slide-up"
|
||||
title="Common Questions"
|
||||
description="Everything you need to know about starting."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
text="Ready to change your financial trajectory? Apply for the program today."
|
||||
buttons={[{ text: "Apply Now (WhatsApp)", href: "https://wa.me/27123456789" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{ title: "Navigation", items: navLinks.map(l => ({ label: l.name, href: l.id })) },
|
||||
{ title: "Links", items: [{ label: "Mentorship", href: "#program" }, { label: "Pricing", href: "#pricing" }, { label: "Contact", href: "#contact" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }
|
||||
]}
|
||||
logoText="IB Mastery Africa"
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
|
||||
export default function PricingPage() {
|
||||
const navLinks = [{ name: "Home", id: "/" }, { name: "About Me", id: "/about" }, { name: "The Program", id: "/program" }, { name: "Success Stories", id: "/success" }, { name: "Pricing", id: "/pricing" }, { name: "Contact", id: "/contact" }];
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-bubble"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="pill"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLargeSizeLargeTitles"
|
||||
background="floatingGradient"
|
||||
cardStyle="gradient-mesh"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen navItems={navLinks} brandName="IB Mastery Africa" button={{ text: "Contact", href: "/contact" }} />
|
||||
</div>
|
||||
<div id="pricing" data-section="pricing">
|
||||
<PricingCardTwo
|
||||
animationType="slide-up"
|
||||
title="Flexible Mentorship Plans"
|
||||
description="Choose the path that fits your goals."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{ id: "starter", badge: "Starter", price: "R4,997", subtitle: "Launch your career", buttons: [{ text: "Get Started", href: "/contact" }], features: ["Core Modules", "Discord Access", "Lead Gen Blueprint"] },
|
||||
{ id: "pro", badge: "Elite", price: "R9,997", subtitle: "Scale to R100k+", buttons: [{ text: "Get Started", href: "/contact" }], features: ["All Starter Features", "1-on-1 Coaching", "Retention Suite", "Lead Gen Software"] }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase columns={[{ title: "Navigation", items: navLinks.map(l => ({ label: l.name, href: l.id })) }]} logoText="IB Mastery Africa" />
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -1,60 +0,0 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
|
||||
export default function ProgramPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-bubble"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="pill"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLargeSizeLargeTitles"
|
||||
background="floatingGradient"
|
||||
cardStyle="gradient-mesh"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "Mentorship", id: "/#program" },
|
||||
{ name: "Pricing", id: "/#pricing" },
|
||||
{ name: "Success", id: "/#success" },
|
||||
{ name: "Apply Now", id: "/#contact" },
|
||||
{ name: "About", id: "/about" }
|
||||
]}
|
||||
brandName="IB Mastery Africa"
|
||||
button={{ text: "WhatsApp Us", href: "https://wa.me/27123456789" }}
|
||||
/>
|
||||
<div className="pt-32 pb-20">
|
||||
<FeatureCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{ title: "Foundation & Setup", description: "Legal structuring and choosing the right broker partnerships.", imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-desk-celebrating-achievements_1163-5467.jpg" },
|
||||
{ title: "Lead Acquisition Mastery", description: "Proven social media strategies to find active traders.", imageSrc: "http://img.b2bpic.net/free-photo/financial-growth-investment-success_84443-74077.jpg" },
|
||||
{ title: "Scaling & Operations", description: "Automating your retention so the commissions keep flowing.", imageSrc: "http://img.b2bpic.net/free-photo/market-trends-concept-with-smartphone_23-2150372425.jpg" }
|
||||
]}
|
||||
title="The Full Program"
|
||||
description="Step-by-step guidance into the world of professional IB brokering."
|
||||
/>
|
||||
</div>
|
||||
<FooterBase
|
||||
columns={[
|
||||
{ title: "Links", items: [{ label: "Mentorship", href: "/#program" }, { label: "Pricing", href: "/#pricing" }, { label: "Contact", href: "/#contact" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }
|
||||
]}
|
||||
logoText="IB Mastery Africa"
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user