9 Commits

Author SHA1 Message Date
4ce72c5c85 Update src/app/services/page.tsx 2026-03-03 14:56:01 +00:00
554359c9cf Update src/app/page.tsx 2026-03-03 14:56:00 +00:00
5ca3b4e349 Update src/app/about/page.tsx 2026-03-03 14:55:58 +00:00
ed3bb87fff Update src/app/services/page.tsx 2026-03-03 14:51:09 +00:00
5f930427dd Update src/app/page.tsx 2026-03-03 14:51:07 +00:00
13b6edabb9 Update src/app/membership/page.tsx 2026-03-03 14:51:06 +00:00
1b778c6682 Update src/app/layout.tsx 2026-03-03 14:51:05 +00:00
4c3a759fe7 Update src/app/contact/page.tsx 2026-03-03 14:51:03 +00:00
9acee630da Update src/app/about/page.tsx 2026-03-03 14:51:01 +00:00
6 changed files with 152 additions and 67 deletions

View File

@@ -13,7 +13,7 @@ const navItems = [
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Membership", id: "/membership" },
{ name: "About", id: "/about" },
{ name: "Assessment", id: "/#fitness-assessment" },
{ name: "Contact", id: "/contact" },
];
@@ -103,19 +103,16 @@ export default function AboutPage() {
features={[
{
id: 1,
title: "Quality Equipment", description:
"We invest in the latest, state-of-the-art fitness equipment to ensure our members have access to world-class training tools.", imageSrc:
"http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=2"},
title: "Quality Equipment", description: "We invest in the latest, state-of-the-art fitness equipment to ensure our members have access to world-class training tools.", imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=2"
},
{
id: 2,
title: "Expert Trainers", description:
"Our certified fitness professionals bring years of experience and genuine passion for helping you achieve your goals.", imageSrc:
"http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-32133.jpg?_wi=2"},
title: "Expert Trainers", description: "Our certified fitness professionals bring years of experience and genuine passion for helping you achieve your goals.", imageSrc: "http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-32133.jpg?_wi=2"
},
{
id: 3,
title: "Community Spirit", description:
"We foster an inclusive, energetic environment where members motivate each other and celebrate collective success.", imageSrc:
"http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg?_wi=2"},
title: "Community Spirit", description: "We foster an inclusive, energetic environment where members motivate each other and celebrate collective success.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg?_wi=2"
},
]}
textboxLayout="default"
animationType="blur-reveal"
@@ -159,4 +156,4 @@ export default function AboutPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -11,7 +11,7 @@ const navItems = [
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Membership", id: "/membership" },
{ name: "About", id: "/about" },
{ name: "Assessment", id: "/#fitness-assessment" },
{ name: "Contact", id: "/contact" },
];
@@ -131,4 +131,4 @@ export default function ContactPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -16,7 +16,8 @@ const inter = Inter({
export const metadata: Metadata = {
title: "Ignite Fitness Club - Premium Gym in Dharavi, Mumbai 400017", description: "Premium gym in Dharavi, Mumbai with 5.0 rating, new equipment, expert trainers, and open till 12 AM. Book your free trial today.", keywords: "gym in Dharavi, best gym 400017, fitness club Mumbai, personal training, premium gym near Sion", metadataBase: new URL("https://ignitefitnesclub.com"),
alternates: {
canonical: "https://ignitefitnesclub.com"},
canonical: "https://ignitefitnesclub.com"
},
robots: {
index: true,
follow: true,
@@ -24,7 +25,8 @@ export const metadata: Metadata = {
openGraph: {
title: "Ignite Fitness Club - Premium Gym Experience in Dharavi", description: "Transform your fitness journey with premium equipment, expert trainers, and a quality community. 5.0 rated gym in Mumbai.", url: "https://ignitefitnesclub.com", siteName: "Ignite Fitness Club", type: "website", images: [
{
url: "http://img.b2bpic.net/free-photo/sport-fitness-health-exercise-bikes-fitness-center_613910-20283.jpg", alt: "Ignite Fitness Club Premium Gym"},
url: "http://img.b2bpic.net/free-photo/sport-fitness-health-exercise-bikes-fitness-center_613910-20283.jpg", alt: "Ignite Fitness Club Premium Gym"
},
],
},
twitter: {
@@ -1416,4 +1418,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -12,7 +12,7 @@ const navItems = [
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Membership", id: "/membership" },
{ name: "About", id: "/about" },
{ name: "Assessment", id: "/#fitness-assessment" },
{ name: "Contact", id: "/contact" },
];
@@ -144,4 +144,4 @@ export default function MembershipPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -10,12 +10,13 @@ import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCar
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import Link from "next/link";
import { Sparkles, Shield, Zap, Users, Star, Clock, Heart, Award } from "lucide-react";
import { useState } from "react";
const navItems = [
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Membership", id: "/membership" },
{ name: "About", id: "/about" },
{ name: "Assessment", id: "#fitness-assessment" },
{ name: "Contact", id: "/contact" },
];
@@ -55,6 +56,24 @@ const footerColumns = [
];
export default function HomePage() {
const [weight, setWeight] = useState("");
const [fitnessGoal, setFitnessGoal] = useState("");
const [hoursPerWeek, setHoursPerWeek] = useState("");
const [assessmentComplete, setAssessmentComplete] = useState(false);
const handleSubmitAssessment = (e: React.FormEvent) => {
e.preventDefault();
if (weight && fitnessGoal && hoursPerWeek) {
setAssessmentComplete(true);
setTimeout(() => {
setAssessmentComplete(false);
setWeight("");
setFitnessGoal("");
setHoursPerWeek("");
}, 2000);
}
};
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
@@ -97,11 +116,14 @@ export default function HomePage() {
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205542.jpg", alt: "Certified trainer"},
src: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205542.jpg", alt: "Certified trainer"
},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-gym_23-2149049763.jpg", alt: "Happy member"},
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-gym_23-2149049763.jpg", alt: "Happy member"
},
{
src: "http://img.b2bpic.net/free-photo/afro-american-sportsman-getting-ready-training_342744-655.jpg", alt: "Transformed member"},
src: "http://img.b2bpic.net/free-photo/afro-american-sportsman-getting-ready-training_342744-655.jpg", alt: "Transformed member"
},
]}
avatarText="Trusted by 500+ fitness enthusiasts in Dharavi"
/>
@@ -145,29 +167,24 @@ export default function HomePage() {
features={[
{
id: 1,
title: "Weight Training", description:
"State-of-the-art strength training equipment with personalized guidance from certified trainers. Build muscle and increase power.", imageSrc:
"http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=1"},
title: "Weight Training", description: "State-of-the-art strength training equipment with personalized guidance from certified trainers. Build muscle and increase power.", imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=1"
},
{
id: 2,
title: "Cardio Excellence", description:
"Premium cardio machines including treadmills, ellipticals, and rowing machines. Improve endurance and heart health.", imageSrc:
"http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg?_wi=1"},
title: "Cardio Excellence", description: "Premium cardio machines including treadmills, ellipticals, and rowing machines. Improve endurance and heart health.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg?_wi=1"
},
{
id: 3,
title: "Personal Training", description:
"One-on-one coaching with certified fitness professionals. Customized workout plans tailored to your goals.", imageSrc:
"http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-32133.jpg?_wi=1"},
title: "Personal Training", description: "One-on-one coaching with certified fitness professionals. Customized workout plans tailored to your goals.", imageSrc: "http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-32133.jpg?_wi=1"
},
{
id: 4,
title: "Fitness Testing", description:
"Comprehensive fitness assessments and body composition analysis. Track progress with scientific precision.", imageSrc:
"http://img.b2bpic.net/free-photo/female-athlete-doing-physical-effort-stepper-doctor-follows-her-sports-laboratory_482257-31674.jpg"},
title: "Fitness Testing", description: "Comprehensive fitness assessments and body composition analysis. Track progress with scientific precision.", imageSrc: "http://img.b2bpic.net/free-photo/female-athlete-doing-physical-effort-stepper-doctor-follows-her-sports-laboratory_482257-31674.jpg"
},
{
id: 5,
title: "Nutrition Counseling", description:
"Expert nutrition guidance and meal planning. Achieve your fitness goals with the right dietary support.", imageSrc:
"http://img.b2bpic.net/free-photo/healthy-menu-recipe-food-diet_53876-122837.jpg"},
title: "Nutrition Counseling", description: "Expert nutrition guidance and meal planning. Achieve your fitness goals with the right dietary support.", imageSrc: "http://img.b2bpic.net/free-photo/healthy-menu-recipe-food-diet_53876-122837.jpg"
},
]}
textboxLayout="default"
animationType="blur-reveal"
@@ -193,6 +210,84 @@ export default function HomePage() {
/>
</div>
<div id="fitness-assessment" data-section="fitness-assessment" className="w-full py-20">
<div className="mx-auto max-w-4xl px-6">
<div className="mb-12 text-center">
<h2 className="mb-4 text-4xl font-bold md:text-5xl">Personalized Fitness Assessment</h2>
<p className="text-lg text-foreground/80">Let us understand your fitness goals and create a personalized plan for you</p>
</div>
<div className="mx-auto max-w-2xl rounded-lg bg-card p-8 shadow-lg">
{assessmentComplete ? (
<div className="text-center">
<div className="mb-4 text-5xl"></div>
<h3 className="mb-2 text-2xl font-bold text-primary-cta">Assessment Submitted!</h3>
<p className="text-foreground/80">Thank you for completing your fitness assessment. Our trainers will review your information and reach out soon with a personalized plan.</p>
</div>
) : (
<form onSubmit={handleSubmitAssessment} className="space-y-6">
<div>
<label className="mb-2 block text-sm font-semibold text-foreground">
Current Weight (kg)
</label>
<input
type="number"
step="0.1"
placeholder="Enter your weight"
value={weight}
onChange={(e) => setWeight(e.target.value)}
className="w-full rounded-lg border border-accent bg-background px-4 py-3 text-foreground placeholder-foreground/50 focus:border-primary-cta focus:outline-none"
required
/>
</div>
<div>
<label className="mb-2 block text-sm font-semibold text-foreground">
Fitness Goal
</label>
<select
value={fitnessGoal}
onChange={(e) => setFitnessGoal(e.target.value)}
className="w-full rounded-lg border border-accent bg-background px-4 py-3 text-foreground focus:border-primary-cta focus:outline-none"
required
>
<option value="">Select your primary goal</option>
<option value="weight-loss">Weight Loss</option>
<option value="muscle-gain">Muscle Gain</option>
<option value="strength">Build Strength</option>
<option value="endurance">Improve Endurance</option>
<option value="general-fitness">General Fitness</option>
<option value="flexibility">Increase Flexibility</option>
</select>
</div>
<div>
<label className="mb-2 block text-sm font-semibold text-foreground">
Hours Devoted to Fitness Per Week
</label>
<input
type="number"
step="0.5"
placeholder="e.g., 3.5"
value={hoursPerWeek}
onChange={(e) => setHoursPerWeek(e.target.value)}
className="w-full rounded-lg border border-accent bg-background px-4 py-3 text-foreground placeholder-foreground/50 focus:border-primary-cta focus:outline-none"
required
/>
</div>
<button
type="submit"
className="w-full rounded-lg bg-primary-cta px-6 py-3 font-semibold text-primary-cta-text transition-all hover:opacity-90"
>
Submit Assessment
</button>
</form>
)}
</div>
</div>
</div>
<div id="testimonials" data-section="testimonials" className="w-full py-20">
<TestimonialCardTen
title="Testimonials from Our Community"
@@ -204,29 +299,23 @@ export default function HomePage() {
useInvertedBackground={true}
testimonials={[
{
id: "1", title: "Lost 15kg in 3 Months", quote:
"The trainers at IFC are incredibly motivating. They designed a perfect plan for my weight loss journey and I saw results within weeks. The clean environment and quality crowd kept me motivated throughout.", name: "Priya Desai", role: "Marketing Executive", imageSrc:
"http://img.b2bpic.net/free-photo/portrait-smiling-successful-businesswoman-looking-into-camera-sitting-restaurant-business-lady-with-stylish-hairstyle-wears-elegant-suit-business-meeting-attractive-appearance_8353-12611.jpg", imageAlt: "Priya Desai transformation"},
id: "1", title: "Lost 15kg in 3 Months", quote: "The trainers at IFC are incredibly motivating. They designed a perfect plan for my weight loss journey and I saw results within weeks. The clean environment and quality crowd kept me motivated throughout.", name: "Priya Desai", role: "Marketing Executive", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-successful-businesswoman-looking-into-camera-sitting-restaurant-business-lady-with-stylish-hairstyle-wears-elegant-suit-business-meeting-attractive-appearance_8353-12611.jpg", imageAlt: "Priya Desai transformation"
},
{
id: "2", title: "Built Muscle & Confidence", quote:
"As a beginner, I was intimidated. But the certified trainers made me feel comfortable and guided me through every step. The quality of equipment and people here is unmatched in Dharavi.", name: "Arjun Patel", role: "Software Developer", imageSrc:
"http://img.b2bpic.net/free-photo/brutal-muscular-male-with-crossed-arms-dressed-blue-t-shirt-grey-background_613910-10043.jpg", imageAlt: "Arjun Patel muscle building journey"},
id: "2", title: "Built Muscle & Confidence", quote: "As a beginner, I was intimidated. But the certified trainers made me feel comfortable and guided me through every step. The quality of equipment and people here is unmatched in Dharavi.", name: "Arjun Patel", role: "Software Developer", imageSrc: "http://img.b2bpic.net/free-photo/brutal-muscular-male-with-crossed-arms-dressed-blue-t-shirt-grey-background_613910-10043.jpg", imageAlt: "Arjun Patel muscle building journey"
},
{
id: "3", title: "Perfect Balance of Fitness", quote:
"I love the 24-hour access and flexible timings. The nutrition counseling helped me understand the science behind fitness. IFC is not just a gym, it's a complete wellness center.", name: "Anjali Verma", role: "Entrepreneur", imageSrc:
"http://img.b2bpic.net/free-photo/close-up-successful-entrepreneur_1098-3855.jpg", imageAlt: "Anjali Verma fitness journey"},
id: "3", title: "Perfect Balance of Fitness", quote: "I love the 24-hour access and flexible timings. The nutrition counseling helped me understand the science behind fitness. IFC is not just a gym, it's a complete wellness center.", name: "Anjali Verma", role: "Entrepreneur", imageSrc: "http://img.b2bpic.net/free-photo/close-up-successful-entrepreneur_1098-3855.jpg", imageAlt: "Anjali Verma fitness journey"
},
{
id: "4", title: "Best Investment I Made", quote:
"Six months at IFC completely changed my lifestyle. The trainers pushed me to my limits in the best way possible. The community vibe is energetic and supportive.", name: "Vikram Singh", role: "Banker", imageSrc:
"http://img.b2bpic.net/free-photo/smiling-homosexual-man-official-suit-looking-camera-close-up-shot-happy-gay-getting-dressed-wedding-ceremony-standing-hotel-room-with-his-partner-background-love-emotion-concept_74855-22675.jpg", imageAlt: "Vikram Singh fitness transformation"},
id: "4", title: "Best Investment I Made", quote: "Six months at IFC completely changed my lifestyle. The trainers pushed me to my limits in the best way possible. The community vibe is energetic and supportive.", name: "Vikram Singh", role: "Banker", imageSrc: "http://img.b2bpic.net/free-photo/smiling-homosexual-man-official-suit-looking-camera-close-up-shot-happy-gay-getting-dressed-wedding-ceremony-standing-hotel-room-with-his-partner-background-love-emotion-concept_74855-22675.jpg", imageAlt: "Vikram Singh fitness transformation"
},
{
id: "5", title: "Exceeded All Expectations", quote:
"Coming from a fancy Mumbai gym, I was skeptical. But IFC has premium equipment, expert trainers, and genuine members. The pricing is unbeatable for the quality offered.", name: "Neha Kapoor", role: "HR Manager", imageSrc:
"http://img.b2bpic.net/free-photo/happy-professional_1098-12931.jpg", imageAlt: "Neha Kapoor premium gym experience"},
id: "5", title: "Exceeded All Expectations", quote: "Coming from a fancy Mumbai gym, I was skeptical. But IFC has premium equipment, expert trainers, and genuine members. The pricing is unbeatable for the quality offered.", name: "Neha Kapoor", role: "HR Manager", imageSrc: "http://img.b2bpic.net/free-photo/happy-professional_1098-12931.jpg", imageAlt: "Neha Kapoor premium gym experience"
},
{
id: "6", title: "Consistent Results", quote:
"The structured programs and professional coaching made all the difference. I transformed from sedentary to athletic in just one year. Highly recommend IFC to anyone serious about fitness.", name: "Rohan Gupta", role: "Business Analyst", imageSrc:
"http://img.b2bpic.net/free-photo/handsome-groom-classy-black-suit-stands-dark-room_8353-7083.jpg", imageAlt: "Rohan Gupta fitness achievement"},
id: "6", title: "Consistent Results", quote: "The structured programs and professional coaching made all the difference. I transformed from sedentary to athletic in just one year. Highly recommend IFC to anyone serious about fitness.", name: "Rohan Gupta", role: "Business Analyst", imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-classy-black-suit-stands-dark-room_8353-7083.jpg", imageAlt: "Rohan Gupta fitness achievement"
},
]}
/>
</div>
@@ -255,4 +344,4 @@ export default function HomePage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -12,7 +12,7 @@ const navItems = [
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Membership", id: "/membership" },
{ name: "About", id: "/about" },
{ name: "Assessment", id: "/#fitness-assessment" },
{ name: "Contact", id: "/contact" },
];
@@ -102,19 +102,16 @@ export default function ServicesPage() {
features={[
{
id: 1,
title: "Weight Training Programs", description:
"Build strength and muscle with our comprehensive weight training programs. Our certified trainers create personalized routines using modern equipment and proven techniques.", imageSrc:
"http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=3"},
title: "Weight Training Programs", description: "Build strength and muscle with our comprehensive weight training programs. Our certified trainers create personalized routines using modern equipment and proven techniques.", imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=3"
},
{
id: 2,
title: "Cardio & Endurance", description:
"Improve cardiovascular health and stamina with premium cardio equipment including treadmills, rowing machines, and ellipticals guided by fitness experts.", imageSrc:
"http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg?_wi=3"},
title: "Cardio & Endurance", description: "Improve cardiovascular health and stamina with premium cardio equipment including treadmills, rowing machines, and ellipticals guided by fitness experts.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg?_wi=3"
},
{
id: 3,
title: "One-on-One Personal Training", description:
"Get dedicated attention from certified trainers who design custom workout plans, monitor form, and adjust intensity to match your progress and goals.", imageSrc:
"http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-32133.jpg?_wi=3"},
title: "One-on-One Personal Training", description: "Get dedicated attention from certified trainers who design custom workout plans, monitor form, and adjust intensity to match your progress and goals.", imageSrc: "http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-32133.jpg?_wi=3"
},
]}
textboxLayout="default"
animationType="blur-reveal"
@@ -148,4 +145,4 @@ export default function ServicesPage() {
</div>
</ThemeProvider>
);
}
}