From 1856cd4c15bc96fcd7fdb6f1268bc2bf8236d033 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 08:15:53 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 183 +++++++++++------------------------------------ 1 file changed, 40 insertions(+), 143 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 87b2e5e..c3695a8 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; +import { User, QrCode, Apple, TrendingUp } from "lucide-react"; import ContactCenter from '@/components/sections/contact/ContactCenter'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; @@ -31,21 +32,13 @@ export default function LandingPage() { @@ -54,17 +47,14 @@ export default function LandingPage() {
@@ -74,9 +64,7 @@ export default function LandingPage() { useInvertedBackground={false} title="Built for Modern Fitness Businesses" description={[ - "Streamline your entire operation from member intake to advanced performance analytics.", - "We empower gym owners to focus on what matters: growing their fitness community and scaling operations.", - ]} + "Streamline your entire operation from member intake to advanced performance analytics.", "We empower gym owners to focus on what matters: growing their fitness community and scaling operations."]} /> @@ -86,28 +74,16 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - title: "Member Management", - description: "Automated CRM with expiry alerts.", - imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165163.jpg?_wi=1", - buttonIcon: "User", + title: "Member Management", description: "Automated CRM with expiry alerts.", imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165163.jpg", buttonIcon: User, }, { - title: "Smart Check-in", - description: "QR based system for seamless entry.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-fit-woman-holding-smartphone_23-2149168695.jpg", - buttonIcon: "QrCode", + title: "Smart Check-in", description: "QR based system for seamless entry.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-fit-woman-holding-smartphone_23-2149168695.jpg", buttonIcon: QrCode, }, { - title: "Nutrition Plans", - description: "AI-ready macro and meal tracking.", - imageSrc: "http://img.b2bpic.net/free-photo/digital-tablet-surrounded-with-vegetables-white-desk_23-2148062447.jpg", - buttonIcon: "Apple", + title: "Nutrition Plans", description: "AI-ready macro and meal tracking.", imageSrc: "http://img.b2bpic.net/free-photo/digital-tablet-surrounded-with-vegetables-white-desk_23-2148062447.jpg", buttonIcon: Apple, }, { - title: "Progress Metrics", - description: "Visualize member growth data.", - imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163387.jpg", - buttonIcon: "TrendingUp", + title: "Progress Metrics", description: "Visualize member growth data.", imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163387.jpg", buttonIcon: TrendingUp, }, ]} title="Core Gym Infrastructure" @@ -122,54 +98,22 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "basic", - tag: "Starter", - price: "$49", - period: "/mo", - description: "Essential features for small clubs.", - button: { - text: "Get Started", - }, - featuresTitle: "Includes:", - features: [ - "50 members", - "Manual check-in", - "Email support", - ], + id: "basic", tag: "Starter", price: "$49", period: "/mo", description: "Essential features for small clubs.", button: { + text: "Get Started"}, + featuresTitle: "Includes:", features: [ + "50 members", "Manual check-in", "Email support"], }, { - id: "pro", - tag: "Professional", - price: "$129", - period: "/mo", - description: "Ideal for growing boutique gyms.", - button: { - text: "Get Started", - }, - featuresTitle: "Includes:", - features: [ - "500 members", - "QR check-in", - "AI analytics", - "24/7 Support", - ], + id: "pro", tag: "Professional", price: "$129", period: "/mo", description: "Ideal for growing boutique gyms.", button: { + text: "Get Started"}, + featuresTitle: "Includes:", features: [ + "500 members", "QR check-in", "AI analytics", "24/7 Support"], }, { - id: "enterprise", - tag: "Enterprise", - price: "$299", - period: "/mo", - description: "Unlimited scale for chain gyms.", - button: { - text: "Get Started", - }, - featuresTitle: "Includes:", - features: [ - "Unlimited members", - "API access", - "Multi-gym support", - "Dedicated trainer", - ], + id: "enterprise", tag: "Enterprise", price: "$299", period: "/mo", description: "Unlimited scale for chain gyms.", button: { + text: "Get Started"}, + featuresTitle: "Includes:", features: [ + "Unlimited members", "API access", "Multi-gym support", "Dedicated trainer"], }, ]} title="Simplified Pricing" @@ -184,40 +128,15 @@ export default function LandingPage() { useInvertedBackground={true} testimonials={[ { - id: "1", - name: "Sarah J.", - role: "Owner, FitHub", - testimonial: "The best management tool I've used. Efficiency is up by 40%.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-muscular-handsome-bodybuilder-sportswear-standing-with-crossed-arms-studio-isolated-gray-background_613910-19687.jpg", - }, + id: "1", name: "Sarah J.", role: "Owner, FitHub", testimonial: "The best management tool I've used. Efficiency is up by 40%.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-muscular-handsome-bodybuilder-sportswear-standing-with-crossed-arms-studio-isolated-gray-background_613910-19687.jpg"}, { - id: "2", - name: "Mark L.", - role: "Trainer, PowerGym", - testimonial: "Members love the QR check-in and workout tracking features.", - imageSrc: "http://img.b2bpic.net/free-photo/african-american-woman-with-braided-hair-wearing-sportswear-arm-band-very-happy-excited-doing-winner-gesture-with-arms-raised-smiling-screaming-success-celebration-concept_839833-29548.jpg", - }, + id: "2", name: "Mark L.", role: "Trainer, PowerGym", testimonial: "Members love the QR check-in and workout tracking features.", imageSrc: "http://img.b2bpic.net/free-photo/african-american-woman-with-braided-hair-wearing-sportswear-arm-band-very-happy-excited-doing-winner-gesture-with-arms-raised-smiling-screaming-success-celebration-concept_839833-29548.jpg"}, { - id: "3", - name: "Elena R.", - role: "CEO, ZenYoga", - testimonial: "Clean UI and incredibly easy to onboard new staff.", - imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-shirtless-male-dressed-jeans-holds-dumbbell-dark-grey-background_613910-15609.jpg", - }, + id: "3", name: "Elena R.", role: "CEO, ZenYoga", testimonial: "Clean UI and incredibly easy to onboard new staff.", imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-shirtless-male-dressed-jeans-holds-dumbbell-dark-grey-background_613910-15609.jpg"}, { - id: "4", - name: "David K.", - role: "Manager, IronBody", - testimonial: "Seamless analytics makes business decisions easier.", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-business-woman-pointing-camera-smiling_1098-20747.jpg", - }, + id: "4", name: "David K.", role: "Manager, IronBody", testimonial: "Seamless analytics makes business decisions easier.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-business-woman-pointing-camera-smiling_1098-20747.jpg"}, { - id: "5", - name: "Julie H.", - role: "Owner, Vitality", - testimonial: "Fantastic support and regular updates.", - imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-man-wearing-sportswear-headband-looking-front-with-confident-smile-with-crossed-hands-chest-standing-white-wall_141793-96316.jpg", - }, + id: "5", name: "Julie H.", role: "Owner, Vitality", testimonial: "Fantastic support and regular updates.", imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-man-wearing-sportswear-headband-looking-front-with-confident-smile-with-crossed-hands-chest-standing-white-wall_141793-96316.jpg"}, ]} title="Trusted by Fitness Pros" description="Join hundreds of successful gyms thriving on our platform." @@ -230,26 +149,17 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "1", - title: "Is it mobile-friendly?", - content: "Yes, our platform is fully responsive and optimized for all devices.", - }, + id: "1", title: "Is it mobile-friendly?", content: "Yes, our platform is fully responsive and optimized for all devices."}, { - id: "2", - title: "Can I add multiple gyms?", - content: "Yes, we support multi-gym management for enterprise users.", - }, + id: "2", title: "Can I add multiple gyms?", content: "Yes, we support multi-gym management for enterprise users."}, { - id: "3", - title: "Is data secure?", - content: "We use bank-grade encryption and secure authentication for all data.", - }, + id: "3", title: "Is data secure?", content: "We use bank-grade encryption and secure authentication for all data."}, ]} mediaAnimation="slide-up" title="Frequently Asked Questions" description="Have questions about our gym management platform? We have answers." faqsAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165163.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165163.jpg" /> @@ -257,8 +167,7 @@ export default function LandingPage() {