diff --git a/src/app/courses/page.tsx b/src/app/courses/page.tsx
new file mode 100644
index 0000000..8bb02f8
--- /dev/null
+++ b/src/app/courses/page.tsx
@@ -0,0 +1,51 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import FooterBase from '@/components/sections/footer/FooterBase';
+import ContactCTA from '@/components/sections/contact/ContactCTA';
+import { LucideIcon } from "lucide-react";
+
+export default function CoursesPage() {
+ return (
+
+
+
+
+
Our Courses
+
Explore our professional training programs.
+
+ {["Strength Foundations", "Advanced Cardio", "Yoga for Mobility", "Nutrition Basics", "HIIT Mastery", "Recovery Science"].map((title, i) => (
+
+
{title}
+
Master the fundamentals of your fitness journey.
+
+
+ ))}
+
+
+
+
+
+
+ );
+}
diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx
new file mode 100644
index 0000000..5fa3cee
--- /dev/null
+++ b/src/app/dashboard/page.tsx
@@ -0,0 +1,31 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
+import { TrendingUp, Activity, Target } from "lucide-react";
+
+export default function DashboardPage() {
+ return (
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 0685c69..5d2cf19 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -12,7 +12,7 @@ import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaA
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
-import { Clock, Star, Zap } from "lucide-react";
+import { Clock, Star, Zap, MessageSquare } from "lucide-react";
export default function LandingPage() {
return (
@@ -33,27 +33,17 @@ export default function LandingPage() {
@@ -61,99 +51,51 @@ export default function LandingPage() {
@@ -164,18 +106,9 @@ export default function LandingPage() {
title="Data-Driven Fitness"
description="We combine human expertise with advanced algorithms to design training programs that evolve with your performance."
metrics={[
- {
- value: "50k+",
- title: "Active Athletes",
- },
- {
- value: "1M+",
- title: "Workouts Completed",
- },
- {
- value: "98%",
- title: "User Satisfaction",
- },
+ { value: "50k+", title: "Active Athletes" },
+ { value: "1M+", title: "Workouts Completed" },
+ { value: "98%", title: "User Satisfaction" },
]}
imageSrc="http://img.b2bpic.net/free-photo/image-beautiful-woman-stylish-sportswear-looking-her-smartphone-sitting-yoga-mat-home_1258-182393.jpg"
mediaAnimation="blur-reveal"
@@ -189,27 +122,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
features={[
- {
- id: "f1",
- title: "Custom Plans",
- subtitle: "Built for you",
- category: "Training",
- value: "Tailored",
- },
- {
- id: "f2",
- title: "Live Metrics",
- subtitle: "Track real-time",
- category: "Analytics",
- value: "Precise",
- },
- {
- id: "f3",
- title: "Global Community",
- subtitle: "Stay motivated",
- category: "Social",
- value: "Active",
- },
+ { id: "f1", title: "Custom Plans", subtitle: "Built for you", category: "Training", value: "Tailored" },
+ { id: "f2", title: "Live Metrics", subtitle: "Track real-time", category: "Analytics", value: "Precise" },
+ { id: "f3", title: "Global Community", subtitle: "Stay motivated", category: "Social", value: "Active" },
]}
title="Core Capabilities"
description="Powerful tools to help you crush your fitness goals."
@@ -223,27 +138,9 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
metrics={[
- {
- id: "m1",
- value: "240",
- title: "Workouts",
- description: "This year alone",
- icon: Zap,
- },
- {
- id: "m2",
- value: "120h",
- title: "Time Spent",
- description: "Focused training",
- icon: Clock,
- },
- {
- id: "m3",
- value: "85kg",
- title: "Avg Load",
- description: "Average intensity",
- icon: Star,
- },
+ { id: "m1", value: "240", title: "Workouts", description: "This year alone", icon: Zap },
+ { id: "m2", value: "120h", title: "Time Spent", description: "Focused training", icon: Clock },
+ { id: "m3", value: "85kg", title: "Avg Load", description: "Average intensity", icon: Star },
]}
title="Performance Tracking"
description="View all your stats in one place."
@@ -255,46 +152,11 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
- {
- id: "t1",
- title: "Game Changer",
- quote: "I have never tracked my progress this effectively before.",
- name: "Sarah P.",
- role: "Athlete",
- imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-training-gym-bodybuilding_23-2149552356.jpg",
- },
- {
- id: "t2",
- title: "Incredible Data",
- quote: "The analytics gave me the clarity I needed for growth.",
- name: "John R.",
- role: "Pro",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-fit-man-gym_23-2150289978.jpg",
- },
- {
- id: "t3",
- title: "Motivating",
- quote: "The community kept me consistent for months.",
- name: "Emily S.",
- role: "User",
- imageSrc: "http://img.b2bpic.net/free-photo/young-women-gym-taking-selfies_23-2148419851.jpg",
- },
- {
- id: "t4",
- title: "Professional",
- quote: "Training felt more structured and goals achieved faster.",
- name: "David L.",
- role: "Gym Goer",
- imageSrc: "http://img.b2bpic.net/free-photo/young-woman-fitness-instructor-doing-workout-home-practice-yoga-wireless-headphones-rubber_1258-218294.jpg",
- },
- {
- id: "t5",
- title: "Must Have",
- quote: "Best investment I made for my health.",
- name: "Kevin M.",
- role: "Amateur",
- imageSrc: "http://img.b2bpic.net/free-photo/male-swimmer-with-towel-locker-room_23-2148357073.jpg",
- },
+ { id: "t1", title: "Game Changer", quote: "I have never tracked my progress this effectively before.", name: "Sarah P.", role: "Athlete", imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-training-gym-bodybuilding_23-2149552356.jpg" },
+ { id: "t2", title: "Incredible Data", quote: "The analytics gave me the clarity I needed for growth.", name: "John R.", role: "Pro", imageSrc: "http://img.b2bpic.net/free-photo/front-view-fit-man-gym_23-2150289978.jpg" },
+ { id: "t3", title: "Motivating", quote: "The community kept me consistent for months.", name: "Emily S.", role: "User", imageSrc: "http://img.b2bpic.net/free-photo/young-women-gym-taking-selfies_23-2148419851.jpg" },
+ { id: "t4", title: "Professional", quote: "Training felt more structured and goals achieved faster.", name: "David L.", role: "Gym Goer", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-fitness-instructor-doing-workout-home-practice-yoga-wireless-headphones-rubber_1258-218294.jpg" },
+ { id: "t5", title: "Must Have", quote: "Best investment I made for my health.", name: "Kevin M.", role: "Amateur", imageSrc: "http://img.b2bpic.net/free-photo/male-swimmer-with-towel-locker-room_23-2148357073.jpg" },
]}
title="User Stories"
description="Hear from the community."
@@ -305,15 +167,7 @@ export default function LandingPage() {
@@ -324,21 +178,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
faqs={[
- {
- id: "q1",
- title: "How do I start?",
- content: "Just sign up and follow our onboarding wizard.",
- },
- {
- id: "q2",
- title: "Is it paid?",
- content: "We offer a free tier and a pro tier.",
- },
- {
- id: "q3",
- title: "Can I sync apps?",
- content: "Yes, we integrate with most health wearables.",
- },
+ { id: "q1", title: "How do I start?", content: "Just sign up and follow our onboarding wizard." },
+ { id: "q2", title: "Is it paid?", content: "We offer a free tier and a pro tier." },
+ { id: "q3", title: "Can I sync apps?", content: "Yes, we integrate with most health wearables." },
]}
title="Common Questions"
description="Find quick answers."
@@ -351,17 +193,13 @@ export default function LandingPage() {
console.log("Open Chatbot") },
]}
/>
@@ -369,37 +207,25 @@ export default function LandingPage() {
+
+ {/* Global AI Chatbot Integration */}
+
+
+
+
);
diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx
new file mode 100644
index 0000000..dfdf9a3
--- /dev/null
+++ b/src/app/pricing/page.tsx
@@ -0,0 +1,28 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
+
+export default function PricingPage() {
+ return (
+
+
+
+
+
+
+ );
+}
\ No newline at end of file