Merge version_1 into main #2
183
src/app/page.tsx
183
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() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Overview",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Overview", id: "hero"},
|
||||
{
|
||||
name: "Features",
|
||||
id: "features",
|
||||
},
|
||||
name: "Features", id: "features"},
|
||||
{
|
||||
name: "Plans",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Plans", id: "pricing"},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "faq",
|
||||
},
|
||||
name: "FAQ", id: "faq"},
|
||||
]}
|
||||
brandName="IronCore Gym"
|
||||
/>
|
||||
@@ -54,17 +47,14 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardScroll
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
title="Elite Gym Management"
|
||||
description="Optimize member tracking, workouts, and progress with our high-performance SaaS platform built for modern gym owners."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/female-kickboxer-resting-ring-corner_651396-627.jpg"
|
||||
imageAlt="Gym interior"
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Free Trial",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Start Free Trial", href: "#contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -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."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -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"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -257,8 +167,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Get Started"
|
||||
title="Ready to scale your gym?"
|
||||
description="Sign up for a free demo and get your business management automated today."
|
||||
@@ -271,37 +180,25 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#",
|
||||
},
|
||||
label: "About Us", href: "#"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Support",
|
||||
href: "#",
|
||||
},
|
||||
label: "Support", href: "#"},
|
||||
{
|
||||
label: "Documentation",
|
||||
href: "#",
|
||||
},
|
||||
label: "Documentation", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user