Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-05-21 07:42:49 +00:00
5 changed files with 106 additions and 318 deletions

30
src/app/about/page.tsx Normal file
View File

@@ -0,0 +1,30 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
export default function AboutPage() {
return (
<ThemeProvider>
<ReactLenis root>
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Projects", id: "/projects" },
{ name: "Contact", id: "/contact" },
]}
brandName="RAGEC"
/>
<TextSplitAbout
title="About Our Legacy"
description={["We bring years of expertise to geotechnical engineering and infrastructure development.", "Our mission is to build the future with precision."]}
/>
<FooterLogoReveal logoText="RAGEC" leftLink={{ text: "Policy" }} rightLink={{ text: "Terms" }} />
</ReactLenis>
</ThemeProvider>
);
}

31
src/app/contact/page.tsx Normal file
View File

@@ -0,0 +1,31 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
export default function ContactPage() {
return (
<ThemeProvider>
<ReactLenis root>
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Projects", id: "/projects" },
{ name: "Contact", id: "/contact" },
]}
brandName="RAGEC"
/>
<ContactSplit
tag="Contact Us"
title="Let's Connect"
description="Reach out to us to start a conversation about your infrastructure goals."
/>
<FooterLogoReveal logoText="RAGEC" leftLink={{ text: "Policy" }} rightLink={{ text: "Terms" }} />
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -32,22 +32,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "#hero",
},
{
name: "Expertise",
id: "#expertise",
},
{
name: "Projects",
id: "#projects",
},
{
name: "Contact",
id: "#contact",
},
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Projects", id: "/projects" },
{ name: "Contact", id: "/contact" },
]}
brandName="RAGEC"
/>
@@ -55,321 +43,29 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitKpi
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Engineering Infrastructure That Endures"
description="RAGEC delivers world-class road and geotechnical solutions for complex projects across Pakistan. Trusted by government bodies and private developers for precision, safety, and excellence."
kpis={[
{
value: "150+",
label: "Projects Completed",
},
{
value: "25+",
label: "Years Experience",
},
{
value: "50+",
label: "Certified Engineers",
},
{ value: "150+", label: "Projects Completed" },
{ value: "25+", label: "Years Experience" },
{ value: "50+", label: "Certified Engineers" },
]}
enableKpiAnimation={true}
buttons={[
{
text: "Explore Our Projects",
href: "#projects",
},
]}
buttons={[{ text: "Explore Our Projects", href: "/projects" }]}
imageSrc="http://img.b2bpic.net/free-photo/view-modern-construction-site_23-2151317335.jpg"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/modern-highway-taken-by-drone_23-2148346107.jpg",
alt: "Modern highway taken by drone",
},
{
src: "http://img.b2bpic.net/free-photo/vertical-high-angle-shot-narrow-asphalt-road-going-through-grass-covered-hills_181624-29136.jpg",
alt: "Vertical high angle shot of a narrow asphalt road",
},
{
src: "http://img.b2bpic.net/free-photo/scene-construction-site-with-equipment_23-2151317312.jpg",
alt: "Scene of construction site with equipment",
},
{
src: "http://img.b2bpic.net/free-photo/mountain-path-road-panoramic-landscape_158595-6058.jpg",
alt: "Mountain path road on panoramic landscape",
},
{
src: "http://img.b2bpic.net/free-photo/aerial-shot-construction-process-bridge-river_181624-1127.jpg",
alt: "Aerial shot of construction process of a bridge over a river",
},
]}
marqueeItems={[
{
type: "text",
text: "Infrastructure",
},
{
type: "text",
text: "Geotechnical",
},
{
type: "text",
text: "Highway Engineering",
},
{
type: "text",
text: "Structural Analysis",
},
{
type: "text",
text: "Precision",
},
]}
/>
</div>
<div id="about" data-section="about">
<TextSplitAbout
useInvertedBackground={false}
title="Advanced Geotechnical Expertise"
description={[
"With over two decades of dedicated service, RAGEC stands at the forefront of geotechnical engineering innovation. We provide comprehensive subsurface investigation, ground stabilization, and structural consultancy services tailored to the most demanding infrastructure environments.",
"Our multidisciplinary team combines deep technical knowledge with cutting-edge analysis tools to deliver solutions that are cost-effective, durable, and fully compliant with international safety standards.",
]}
/>
</div>
<div id="expertise" data-section="expertise">
<FeatureCardOne
animationType="slide-up"
textboxLayout="split"
gridVariant="uniform-all-items-equal"
useInvertedBackground={true}
features={[
{
title: "Foundation Engineering",
description: "High-precision structural foundations for large-scale infrastructure.",
imageSrc: "http://img.b2bpic.net/free-photo/modern-building-architecture-design_23-2148252762.jpg",
},
{
title: "Ground Stabilization",
description: "Advanced geotechnical techniques for complex terrain management.",
imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-sawmill-wood-manufacture_1303-22896.jpg",
},
{
title: "Material Testing",
description: "Rigorous quality assurance in our advanced testing laboratories.",
imageSrc: "http://img.b2bpic.net/free-photo/iceland-landscape-beautiful-plains_23-2149099971.jpg",
},
]}
title="Core Engineering Capabilities"
description="Comprehensive infrastructure solutions driven by technical excellence."
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardThree
animationType="depth-3d"
textboxLayout="split"
useInvertedBackground={false}
metrics={[
{
id: "m1",
icon: CheckCircle,
title: "Quality Compliance",
value: "99.9%",
},
{
id: "m2",
icon: Award,
title: "Client Retention",
value: "95%",
},
{
id: "m3",
icon: Shield,
title: "Zero Incident Rate",
value: "100%",
},
]}
title="Proven Performance Metrics"
description="Measurable results delivered through engineering precision."
/>
</div>
<div id="projects" data-section="projects">
<ProductCardTwo
animationType="slide-up"
textboxLayout="split"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{
id: "p1",
brand: "Road Works",
name: "Highway Interchange P1",
price: "High Complexity",
rating: 5,
reviewCount: "2023",
imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-shanghai-overpass-night_1359-692.jpg",
},
{
id: "p2",
brand: "Infrastructure",
name: "Pavement Engineering A4",
price: "High Complexity",
rating: 5,
reviewCount: "2022",
imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-streets-office-building-business-district_107420-95722.jpg",
},
{
id: "p3",
brand: "Geotechnical",
name: "Tunnel Stabilization T9",
price: "Complex",
rating: 5,
reviewCount: "2024",
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-view-roller-coaster-rail-amusement-park_23-2147910653.jpg",
},
{
id: "p4",
brand: "Road Works",
name: "Highway Interchange P2",
price: "High Complexity",
rating: 5,
reviewCount: "2023",
imageSrc: "http://img.b2bpic.net/free-photo/car-road-with-people-umbrellas-rainy-day_23-2148757078.jpg",
},
{
id: "p5",
brand: "Infrastructure",
name: "Pavement Engineering A5",
price: "High Complexity",
rating: 5,
reviewCount: "2022",
imageSrc: "http://img.b2bpic.net/free-photo/railroad-tracks_1359-126.jpg",
},
{
id: "p6",
brand: "Geotechnical",
name: "Tunnel Stabilization T10",
price: "Complex",
rating: 5,
reviewCount: "2024",
imageSrc: "http://img.b2bpic.net/free-photo/ground-beautiful-view-stalactites-stalagmites-underground-cavern-new-athos-cave-sacred-ancient-underworld-formations_1217-1719.jpg",
},
]}
title="Featured Infrastructure Projects"
description="Showcasing world-class achievements in road and geotechnical engineering."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Mr. Ahmed Khan",
handle: "Infrastructure Authority",
testimonial: "RAGECs technical competence and commitment to deadlines are unmatched in the region.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-builder-works_1398-1739.jpg",
},
{
id: "t2",
name: "Sara Malik",
handle: "Lead Developer",
testimonial: "The precision they brought to our geotechnical survey was vital for the project's success.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-man-with-helmet-outdoors_23-2148269262.jpg",
},
{
id: "t3",
name: "Dr. Farhan Yousaf",
handle: "Senior Consultant",
testimonial: "Exceptional understanding of complex infrastructure engineering. A truly professional partner.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-interviewee-taking-notes_23-2149037866.jpg",
},
{
id: "t4",
name: "Ms. Zoya Bashir",
handle: "Municipal Authority",
testimonial: "Their adherence to international safety standards has been a great asset to our operations.",
imageSrc: "http://img.b2bpic.net/free-photo/two-successful-entrepreneur-helmet-with-project-laptop-new-buildings-stay-near-glass-roof_496169-971.jpg",
},
{
id: "t5",
name: "Ali Hassan",
handle: "Joint-Venture Lead",
testimonial: "A reliable, capable partner with deep local knowledge and high engineering standards.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-engineer-job-site-work-hours_23-2151589589.jpg",
},
]}
title="Industry Testimonials"
description="What our commercial and government partners say about us."
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitMedia
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "What types of road infrastructure does RAGEC specialize in?",
content: "We specialize in highway design, complex pavement engineering, and geotechnical support systems for multi-lane road networks.",
},
{
id: "f2",
title: "Do you provide consultancy services for international partners?",
content: "Yes, we regularly collaborate with international consultants, providing regional expertise, regulatory compliance support, and local technical oversight.",
},
{
id: "f3",
title: "How do you ensure geotechnical project safety?",
content: "We utilize rigorous subsurface investigation, advanced modelling software, and independent quality assurance audits at every phase.",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/business-people-looking-plans-office_23-2148017109.jpg"
title="Frequently Asked Questions"
description="Clear answers to your technical and commercial queries."
faqsAnimation="slide-up"
mediaAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={false}
background={{
variant: "downward-rays-animated",
}}
tag="Get in touch"
title="Start Your Project"
description="Let's discuss how our engineering expertise can support your next major infrastructure development."
imageSrc="http://img.b2bpic.net/free-photo/judge-harry-pregerson-interchange-los-angeles_181624-14123.jpg"
mediaAnimation="opacity"
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="RAGEC"
leftLink={{
text: "Privacy Policy",
href: "#",
}}
rightLink={{
text: "Terms & Conditions",
href: "#",
}}
leftLink={{ text: "Privacy Policy", href: "#" }}
rightLink={{ text: "Terms & Conditions", href: "#" }}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

31
src/app/projects/page.tsx Normal file
View File

@@ -0,0 +1,31 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
export default function ProjectsPage() {
return (
<ThemeProvider>
<ReactLenis root>
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Projects", id: "/projects" },
{ name: "Contact", id: "/contact" },
]}
brandName="RAGEC"
/>
<ProductCardTwo
title="Our Projects"
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
/>
<FooterLogoReveal logoText="RAGEC" leftLink={{ text: "Policy" }} rightLink={{ text: "Terms" }} />
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-lato), sans-serif;
font-family: var(--font-tt-hoves), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-lato), sans-serif;
font-family: var(--font-tt-hoves), sans-serif;
}