3 Commits

Author SHA1 Message Date
9ddff14fa9 Update src/app/page.tsx 2026-03-07 17:04:25 +00:00
e53bbe0665 Update src/app/layout.tsx 2026-03-07 17:04:25 +00:00
881080a1b4 Merge version_1 into main
Merge version_1 into main
2026-03-07 14:18:30 +00:00
2 changed files with 79 additions and 43 deletions

View File

@@ -16,24 +16,26 @@ const inter = Inter({
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Tlenorgym Draria | Gym, Fitness & Personal Coaching", description: "Transform your fitness at Tlenorgym Draria. Cardio, musculation, CrossFit & personal coaching. 4.3★ rating. Free trial available. Call 0552 08 92 93.", keywords: "Gym Draria, Salle de sport Draria, Fitness Draria, CrossFit Draria, Coaching sportif Draria, Musculation, Personal trainer", metadataBase: new URL("https://tlenorgym-draria.com"), title: "Tlenorgym Draria | Gym, Fitness & Personal Coaching", description: "Transform your fitness at Tlenorgym Draria. Cardio, musculation, CrossFit & personal coaching. 4.3★ rating. Free trial available. Call 0552 08 92 93.", keywords: "Gym Draria, Salle de sport Draria, Fitness Draria, CrossFit Draria, Coaching sportif Draria, Musculation, Personal trainer", metadataBase: new URL("https://tlenorgym-draria.com"),
alternates: { alternates: {
canonical: "https://tlenorgym-draria.com"}, canonical: "https://tlenorgym-draria.com"
},
openGraph: { openGraph: {
title: "Tlenorgym Draria | Your Fitness Transformation Starts Here", description: "Join Tlenorgym Draria for cardio, strength training, CrossFit, and personal coaching. 4.3★ trusted by locals.", url: "https://tlenorgym-draria.com", siteName: "Tlenorgym", type: "website", images: [ title: "Tlenorgym Draria | Your Fitness Transformation Starts Here", description: "Join Tlenorgym Draria for cardio, strength training, CrossFit, and personal coaching. 4.3★ trusted by locals.", url: "https://tlenorgym-draria.com", siteName: "Tlenorgym", type: "website", images: [
{ {
url: "http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg", alt: "Tlenorgym modern gym facility"}, url: "http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg", alt: "Tlenorgym modern gym facility"
], }
]
}, },
twitter: { twitter: {
card: "summary_large_image", title: "Tlenorgym Draria | Gym & Fitness", description: "Transform your fitness. Cardio, musculation, CrossFit, personal coaching. Free trial available.", images: ["http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg"], card: "summary_large_image", title: "Tlenorgym Draria | Gym & Fitness", description: "Transform your fitness. Cardio, musculation, CrossFit, personal coaching. Free trial available.", images: ["http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg"]
}, },
robots: { robots: {
index: true, index: true,
follow: true, follow: true
}, }
}; };
export default function RootLayout({ export default function RootLayout({
children, children
}: Readonly<{ }: Readonly<{
children: React.ReactNode; children: React.ReactNode;
}>) { }>) {

View File

@@ -11,7 +11,7 @@ import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCar
import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia"; import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia";
import ContactFaq from "@/components/sections/contact/ContactFaq"; import ContactFaq from "@/components/sections/contact/ContactFaq";
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import { Star, Users, MapPin, Zap } from "lucide-react"; import { Star, Users, MapPin, Zap, Phone, Clock, Map } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -38,7 +38,8 @@ export default function LandingPage() {
{ name: "Visit Us", id: "visit-us" }, { name: "Visit Us", id: "visit-us" },
]} ]}
button={{ button={{
text: "Call Now", href: "tel:0552089293"}} text: "Call Now", href: "tel:0552089293"
}}
/> />
</div> </div>
@@ -48,9 +49,11 @@ export default function LandingPage() {
description="Cardio • Musculation • CrossFit • Coaching Personnel" description="Cardio • Musculation • CrossFit • Coaching Personnel"
buttons={[ buttons={[
{ {
text: "Call Now", href: "tel:0552089293"}, text: "Call Now", href: "tel:0552089293"
},
{ {
text: "Book a Free Trial", href: "#lead-capture"}, text: "Book a Free Trial", href: "#lead-capture"
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg" imageSrc="http://img.b2bpic.net/free-photo/young-woman-gym-fitnes_624325-2383.jpg"
imageAlt="Tlenorgym modern gym facility with dynamic training atmosphere" imageAlt="Tlenorgym modern gym facility with dynamic training atmosphere"
@@ -66,13 +69,16 @@ export default function LandingPage() {
metrics={[ metrics={[
{ {
id: "1", icon: Star, id: "1", icon: Star,
title: "Rating", value: "4.3 ⭐"}, title: "Rating", value: "4.3 ⭐"
},
{ {
id: "2", icon: Users, id: "2", icon: Users,
title: "Members", value: "51+"}, title: "Members", value: "51+"
},
{ {
id: "3", icon: MapPin, id: "3", icon: MapPin,
title: "Location", value: "Draria"}, title: "Location", value: "Draria"
},
]} ]}
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
@@ -87,11 +93,13 @@ export default function LandingPage() {
tag="What We Offer" tag="What We Offer"
negativeCard={{ negativeCard={{
items: [ items: [
"Generic gym routines", "Crowded, unmotivating space", "No personalized guidance"], "Generic gym routines", "Crowded, unmotivating space", "No personalized guidance"
],
}} }}
positiveCard={{ positiveCard={{
items: [ items: [
"Cardio Training with modern equipment", "Musculation (Strength Training) programs", "CrossFit functional training", "Group Fitness Classes for motivation", "Personal Coaching tailored to your goals", "Weight Loss specialized programs"], "Cardio Training with modern equipment", "Musculation (Strength Training) programs", "CrossFit functional training", "Group Fitness Classes for motivation", "Personal Coaching tailored to your goals", "Weight Loss specialized programs"
],
}} }}
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
@@ -107,28 +115,36 @@ export default function LandingPage() {
products={[ products={[
{ {
id: "1", brand: "Tlenorgym", name: "Modern Training Floors", price: "Premium", rating: 5, id: "1", brand: "Tlenorgym", name: "Modern Training Floors", price: "Premium", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-training-together-gym_23-2149445923.jpg?_wi=1", imageAlt: "Modern gym training floor with professional equipment"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-training-together-gym_23-2149445923.jpg?_wi=1", imageAlt: "Modern gym training floor with professional equipment"
},
{ {
id: "2", brand: "Tlenorgym", name: "Professional Equipment", price: "Premium", rating: 5, id: "2", brand: "Tlenorgym", name: "Professional Equipment", price: "Premium", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/gym-interior-with-equipment_93675-128388.jpg", imageAlt: "Gym facility with mirrors and training equipment"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/gym-interior-with-equipment_93675-128388.jpg", imageAlt: "Gym facility with mirrors and training equipment"
},
{ {
id: "3", brand: "Tlenorgym", name: "Cardio Zone", price: "Modern", rating: 5, id: "3", brand: "Tlenorgym", name: "Cardio Zone", price: "Modern", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/stationary-bike_23-2148017333.jpg", imageAlt: "Cardio training zone with treadmills and ellipticals"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/stationary-bike_23-2148017333.jpg", imageAlt: "Cardio training zone with treadmills and ellipticals"
},
{ {
id: "4", brand: "Tlenorgym", name: "Strength Area", price: "Complete", rating: 5, id: "4", brand: "Tlenorgym", name: "Strength Area", price: "Complete", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/gym-with-motivational-phrase_1134-447.jpg", imageAlt: "Strength training area with barbells and weights"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/gym-with-motivational-phrase_1134-447.jpg", imageAlt: "Strength training area with barbells and weights"
},
{ {
id: "5", brand: "Tlenorgym", name: "Group Classes", price: "Energetic", rating: 5, id: "5", brand: "Tlenorgym", name: "Group Classes", price: "Energetic", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-dance-therapy-class_23-2149346557.jpg", imageAlt: "Group fitness class in motion with members"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-dance-therapy-class_23-2149346557.jpg", imageAlt: "Group fitness class in motion with members"
},
{ {
id: "6", brand: "Tlenorgym", name: "Personal Coaching", price: "Personalized", rating: 5, id: "6", brand: "Tlenorgym", name: "Personal Coaching", price: "Personalized", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/precise-workout-with-personal-trainer_329181-14156.jpg", imageAlt: "Personal trainer coaching client one-on-one"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/precise-workout-with-personal-trainer_329181-14156.jpg", imageAlt: "Personal trainer coaching client one-on-one"
},
{ {
id: "7", brand: "Tlenorgym", name: "Community Spirit", price: "Inclusive", rating: 5, id: "7", brand: "Tlenorgym", name: "Community Spirit", price: "Inclusive", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-fitness-gym_53876-7.jpg", imageAlt: "Diverse gym members training together"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-fitness-gym_53876-7.jpg", imageAlt: "Diverse gym members training together"
},
{ {
id: "8", brand: "Tlenorgym", name: "Welcoming Reception", price: "Professional", rating: 5, id: "8", brand: "Tlenorgym", name: "Welcoming Reception", price: "Professional", rating: 5,
reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/girl-gym_1157-4997.jpg", imageAlt: "Clean modern gym reception area"}, reviewCount: "51 reviews", imageSrc: "http://img.b2bpic.net/free-photo/girl-gym_1157-4997.jpg", imageAlt: "Clean modern gym reception area"
},
]} ]}
gridVariant="bento-grid" gridVariant="bento-grid"
animationType="slide-up" animationType="slide-up"
@@ -145,7 +161,8 @@ export default function LandingPage() {
tagIcon={Zap} tagIcon={Zap}
buttons={[ buttons={[
{ {
text: "Start Your Training Today", href: "#lead-capture"}, text: "Start Your Training Today", href: "#lead-capture"
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/time-supply-some-proteins_329181-14105.jpg" imageSrc="http://img.b2bpic.net/free-photo/time-supply-some-proteins_329181-14105.jpg"
imageAlt="Certified personal trainer coaching client" imageAlt="Certified personal trainer coaching client"
@@ -161,22 +178,28 @@ export default function LandingPage() {
testimonials={[ testimonials={[
{ {
id: "1", name: "Ahmed Ben Ali", role: "Member", company: "Draria Local", rating: 5, id: "1", name: "Ahmed Ben Ali", role: "Member", company: "Draria Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-gymnast-training-competition_23-2149334432.jpg", imageAlt: "Ahmed Ben Ali testimonial"}, imageSrc: "http://img.b2bpic.net/free-photo/young-gymnast-training-competition_23-2149334432.jpg", imageAlt: "Ahmed Ben Ali testimonial"
},
{ {
id: "2", name: "Fatima Belhadj", role: "Member", company: "Draria Local", rating: 5, id: "2", name: "Fatima Belhadj", role: "Member", company: "Draria Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-lady-looking-copyspace-with-interest_1262-2957.jpg", imageAlt: "Fatima Belhadj testimonial"}, imageSrc: "http://img.b2bpic.net/free-photo/business-lady-looking-copyspace-with-interest_1262-2957.jpg", imageAlt: "Fatima Belhadj testimonial"
},
{ {
id: "3", name: "Karim Mehdi", role: "Member", company: "Draria Local", rating: 5, id: "3", name: "Karim Mehdi", role: "Member", company: "Draria Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-stretching-training-outdoors_23-2149676958.jpg", imageAlt: "Karim Mehdi testimonial"}, imageSrc: "http://img.b2bpic.net/free-photo/young-woman-stretching-training-outdoors_23-2149676958.jpg", imageAlt: "Karim Mehdi testimonial"
},
{ {
id: "4", name: "Leila Saïd", role: "Member", company: "Draria Local", rating: 5, id: "4", name: "Leila Saïd", role: "Member", company: "Draria Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-sportive-girl-training-sunrise-seaside_176420-6356.jpg", imageAlt: "Leila Saïd testimonial"}, imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-sportive-girl-training-sunrise-seaside_176420-6356.jpg", imageAlt: "Leila Saïd testimonial"
},
{ {
id: "5", name: "Mohamed Belkacem", role: "Member", company: "Draria Local", rating: 5, id: "5", name: "Mohamed Belkacem", role: "Member", company: "Draria Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/athletic-man-running-black-background_1301-6600.jpg", imageAlt: "Mohamed Belkacem testimonial"}, imageSrc: "http://img.b2bpic.net/free-photo/athletic-man-running-black-background_1301-6600.jpg", imageAlt: "Mohamed Belkacem testimonial"
},
{ {
id: "6", name: "Amina Bouzidi", role: "Member", company: "Draria Local", rating: 5, id: "6", name: "Amina Bouzidi", role: "Member", company: "Draria Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/brunette-woman-wearing-sport-clothes_329181-13215.jpg", imageAlt: "Amina Bouzidi testimonial"}, imageSrc: "http://img.b2bpic.net/free-photo/brunette-woman-wearing-sport-clothes_329181-13215.jpg", imageAlt: "Amina Bouzidi testimonial"
},
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
animationType="slide-up" animationType="slide-up"
@@ -192,13 +215,17 @@ export default function LandingPage() {
tag="Location & Hours" tag="Location & Hours"
faqs={[ faqs={[
{ {
id: "1", title: "Where is Tlenorgym located?", content: "We are located at Cité les deux oliviers, Route de Saoula, Draria, Algeria. Easy access from anywhere in Draria. Look for our sign!"}, id: "1", title: "Where is Tlenorgym located?", content: "We are located at Cité les deux oliviers, Route de Saoula, Draria, Algeria. Easy access from anywhere in Draria. Look for our sign!"
},
{ {
id: "2", title: "What are your opening hours?", content: "We are open daily to serve you. We close at 21:30 every day, so you can fit your workout into your schedule."}, id: "2", title: "What are your opening hours?", content: "We are open daily to serve you. We close at 21:30 every day, so you can fit your workout into your schedule."
},
{ {
id: "3", title: "Can I visit for a tour?", content: "Absolutely! You're welcome to visit anytime during business hours to see our facilities, meet our coaches, and experience our community firsthand."}, id: "3", title: "Can I visit for a tour?", content: "Absolutely! You're welcome to visit anytime during business hours to see our facilities, meet our coaches, and experience our community firsthand."
},
{ {
id: "4", title: "What should I bring for my first visit?", content: "Bring comfortable workout clothes, sneakers, a water bottle, and an open mind. We provide the rest equipment, motivation, and professional guidance."}, id: "4", title: "What should I bring for my first visit?", content: "Bring comfortable workout clothes, sneakers, a water bottle, and an open mind. We provide the rest equipment, motivation, and professional guidance."
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-people-training-together-gym_23-2149445923.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/full-shot-people-training-together-gym_23-2149445923.jpg?_wi=2"
imageAlt="Tlenorgym facility welcome area" imageAlt="Tlenorgym facility welcome area"
@@ -215,17 +242,22 @@ export default function LandingPage() {
ctaTitle="Ready to Start Your Fitness Journey?" ctaTitle="Ready to Start Your Fitness Journey?"
ctaDescription="Fill out the form below and our team will contact you quickly to help you get started." ctaDescription="Fill out the form below and our team will contact you quickly to help you get started."
ctaButton={{ ctaButton={{
text: "Request Membership Info", href: "#"}} text: "Request Membership Info", href: "#"
ctaIcon={Zap} }}
ctaIcon={Phone}
faqs={[ faqs={[
{ {
id: "1", title: "How quickly will you contact me?", content: "We aim to reach out within 24 hours of your submission. During business hours, we typically respond within a few hours. Your success is our priority."}, id: "1", title: "How quickly will you contact me?", content: "We aim to reach out within 24 hours of your submission. During business hours, we typically respond within a few hours. Your success is our priority."
},
{ {
id: "2", title: "Do you offer trial sessions?", content: "Yes! We offer free trial sessions so you can experience Tlenorgym firsthand. Meet our coaches, use our equipment, and get a feel for our community."}, id: "2", title: "Do you offer trial sessions?", content: "Yes! We offer free trial sessions so you can experience Tlenorgym firsthand. Meet our coaches, use our equipment, and get a feel for our community."
},
{ {
id: "3", title: "What membership options do you have?", content: "We offer flexible membership plans tailored to your goals and budget. From basic monthly memberships to annual plans with personal coaching, we have options for everyone."}, id: "3", title: "What membership options do you have?", content: "We offer flexible membership plans tailored to your goals and budget. From basic monthly memberships to annual plans with personal coaching, we have options for everyone."
},
{ {
id: "4", title: "Is there a contract or long-term commitment?", content: "No pressure. We believe in building relationships. While longer commitments offer better value, we work with your preferences and financial situation."}, id: "4", title: "Is there a contract or long-term commitment?", content: "No pressure. We believe in building relationships. While longer commitments offer better value, we work with your preferences and financial situation."
},
]} ]}
animationType="slide-up" animationType="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
@@ -238,9 +270,11 @@ export default function LandingPage() {
description="Stop waiting and start your fitness transformation today. Call us now or book your free trial." description="Stop waiting and start your fitness transformation today. Call us now or book your free trial."
buttons={[ buttons={[
{ {
text: "Call 0552 08 92 93", href: "tel:0552089293"}, text: "Call 0552 08 92 93", href: "tel:0552089293"
},
{ {
text: "Book a Free Trial", href: "#lead-capture"}, text: "Book a Free Trial", href: "#lead-capture"
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/man-working-out-gym_23-2148197774.jpg" imageSrc="http://img.b2bpic.net/free-photo/man-working-out-gym_23-2148197774.jpg"
imageAlt="Motivated gym members during strength training" imageAlt="Motivated gym members during strength training"