Merge version_1_1781545019544 into main #1
@@ -12,249 +12,126 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
export default function HomePage() {
|
||||
return (
|
||||
<>
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<HeroBillboardCarousel
|
||||
tag="Expert Craftsmanship"
|
||||
title="Built Right. Built to Last."
|
||||
description="Premium contracting for homeowners who demand excellence. We deliver quality, transparent pricing, and unparalleled attention to detail for every project."
|
||||
primaryButton={{
|
||||
text: "View Our Projects",
|
||||
href: "#projects",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Book Consultation",
|
||||
href: "#contact",
|
||||
}}
|
||||
items={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-interior-shot-modern-house-with-white-relaxing-walls-furniture-technology_181624-3828.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serious-african-american-lady-safety-helmet-standing-near-model-building-table_23-2148039867.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attic-kitchen-wooden-ceiling-modern-blue-fronts_169016-68929.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tools-wood-carpentry-concept_23-2148643215.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-different-architectural-objects_23-2148540075.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358986.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Expert Craftsmanship"
|
||||
title="Built Right. Built to Last."
|
||||
description="Premium contracting for homeowners who demand excellence. We deliver quality, transparent pricing, and unparalleled attention to detail for every project."
|
||||
primaryButton={{ text: "View Our Projects", href: "#projects" }}
|
||||
secondaryButton={{ text: "Book Consultation", href: "#contact" }}
|
||||
items={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/beautiful-interior-shot-modern-house-with-white-relaxing-walls-furniture-technology_181624-3828.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/serious-african-american-lady-safety-helmet-standing-near-model-building-table_23-2148039867.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/attic-kitchen-wooden-ceiling-modern-blue-fronts_169016-68929.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/tools-wood-carpentry-concept_23-2148643215.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/arrangement-different-architectural-objects_23-2148540075.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358986.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<AboutTestimonial
|
||||
tag="Meet GSM3 Pro"
|
||||
quote="We pride ourselves on 5-star service, attention to detail, and building lasting relationships. Every project is an opportunity to prove our dedication to quality construction."
|
||||
author="James"
|
||||
role="Lead Contractor & Founder"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/portrait-brutal-bearded-macho-male-dressed-suit-dark-grey-background_613910-1524.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Meet GSM3 Pro"
|
||||
quote="We pride ourselves on 5-star service, attention to detail, and building lasting relationships. Every project is an opportunity to prove our dedication to quality construction."
|
||||
author="James"
|
||||
role="Lead Contractor & Founder"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/portrait-brutal-bearded-macho-male-dressed-suit-dark-grey-background_613910-1524.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<SectionErrorBoundary name="features">
|
||||
<div id="features" data-section="features">
|
||||
<SectionErrorBoundary name="features">
|
||||
<FeaturesBorderGlow
|
||||
tag="Our Expertise"
|
||||
title="Services We Provide"
|
||||
description="Comprehensive contracting solutions tailored to your unique needs, from home renovations to custom builds."
|
||||
features={[
|
||||
{
|
||||
icon: Wrench,
|
||||
title: "Home Renovation",
|
||||
description: "Total interior and exterior transformations.",
|
||||
},
|
||||
{
|
||||
icon: Grid,
|
||||
title: "Kitchen & Bath",
|
||||
description: "Functional and aesthetic modern designs.",
|
||||
},
|
||||
{
|
||||
icon: PenTool,
|
||||
title: "Custom Carpentry",
|
||||
description: "Bespoke furniture and woodwork.",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Our Expertise"
|
||||
title="Services We Provide"
|
||||
description="Comprehensive contracting solutions tailored to your unique needs, from home renovations to custom builds."
|
||||
features={[
|
||||
{ icon: Wrench, title: "Home Renovation", description: "Total interior and exterior transformations." },
|
||||
{ icon: Grid, title: "Kitchen & Bath", description: "Functional and aesthetic modern designs." },
|
||||
{ icon: PenTool, title: "Custom Carpentry", description: "Bespoke furniture and woodwork." }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="projects" data-section="projects">
|
||||
<SectionErrorBoundary name="projects">
|
||||
<div id="projects" data-section="projects">
|
||||
<SectionErrorBoundary name="projects">
|
||||
<FeaturesImageBento
|
||||
tag="Portfolio"
|
||||
title="Recent Work"
|
||||
description="See the precision and quality that define every GSM3 Pro project."
|
||||
items={[
|
||||
{
|
||||
title: "Kitchen Upgrade",
|
||||
description: "Modern dark kitchen finish.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-kitchen-drawer-with-wooden-dividers-interior-detail-modern-kitchen-island_169016-72791.jpg",
|
||||
},
|
||||
{
|
||||
title: "Bath Renovation",
|
||||
description: "Luxury stone bathroom.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-plumber-tool-box-ready-fixing-problems-bathroom_23-2150990694.jpg",
|
||||
},
|
||||
{
|
||||
title: "Living Space",
|
||||
description: "High-end living area.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-architects-working-with-drawings-using-gadgets_1262-18412.jpg",
|
||||
},
|
||||
{
|
||||
title: "Carpentry Details",
|
||||
description: "Bespoke custom shelving.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tanner-workshop_1098-12741.jpg",
|
||||
},
|
||||
{
|
||||
title: "Outdoor Patio",
|
||||
description: "Modern stone exterior.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/covered-lifestyle-garden-with-indoor-outdoor-living_1127-3426.jpg",
|
||||
},
|
||||
{
|
||||
title: "Bedroom Suite",
|
||||
description: "Renovated luxury suite.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-beautiful-comtemporary-luxury-bedroom-suite-hotel-with-tv_105762-2065.jpg",
|
||||
},
|
||||
{
|
||||
title: "Entryway",
|
||||
description: "Elegant marble foyer.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-modern-styled-entryway_23-2150692227.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Portfolio"
|
||||
title="Recent Work"
|
||||
description="See the precision and quality that define every GSM3 Pro project."
|
||||
items={[
|
||||
{ title: "Kitchen Upgrade", description: "Modern dark kitchen finish.", imageSrc: "http://img.b2bpic.net/free-photo/stylish-kitchen-drawer-with-wooden-dividers-interior-detail-modern-kitchen-island_169016-72791.jpg" },
|
||||
{ title: "Bath Renovation", description: "Luxury stone bathroom.", imageSrc: "http://img.b2bpic.net/free-photo/view-plumber-tool-box-ready-fixing-problems-bathroom_23-2150990694.jpg" },
|
||||
{ title: "Living Space", description: "High-end living area.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-architects-working-with-drawings-using-gadgets_1262-18412.jpg" },
|
||||
{ title: "Carpentry Details", description: "Bespoke custom shelving.", imageSrc: "http://img.b2bpic.net/free-photo/tanner-workshop_1098-12741.jpg" },
|
||||
{ title: "Outdoor Patio", description: "Modern stone exterior.", imageSrc: "http://img.b2bpic.net/free-photo/covered-lifestyle-garden-with-indoor-outdoor-living_1127-3426.jpg" },
|
||||
{ title: "Bedroom Suite", description: "Renovated luxury suite.", imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-beautiful-comtemporary-luxury-bedroom-suite-hotel-with-tv_105762-2065.jpg" },
|
||||
{ title: "Entryway", description: "Elegant marble foyer.", imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-modern-styled-entryway_23-2150692227.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="social" data-section="social">
|
||||
<SectionErrorBoundary name="social">
|
||||
<div id="social" data-section="social">
|
||||
<SectionErrorBoundary name="social">
|
||||
<SocialProofMarquee
|
||||
tag="Trust"
|
||||
title="Trusted by Homeowners"
|
||||
names={[
|
||||
"Pinehurst Builds",
|
||||
"Quality Renovations",
|
||||
"Elite Craftsmanship",
|
||||
"GSM3 Pro",
|
||||
"Master Builders",
|
||||
"Design Excellence",
|
||||
"Home Care Co.",
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Trust"
|
||||
title="Trusted by Homeowners"
|
||||
description="Quality craftsmanship you can count on."
|
||||
names={[
|
||||
"Pinehurst Builds", "Quality Renovations", "Elite Craftsmanship", "GSM3 Pro", "Master Builders", "Design Excellence", "Home Care Co."
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="reviews" data-section="reviews">
|
||||
<SectionErrorBoundary name="reviews">
|
||||
<div id="reviews" data-section="reviews">
|
||||
<SectionErrorBoundary name="reviews">
|
||||
<TestimonialRatingCards
|
||||
tag="Client Testimonials"
|
||||
title="What Clients Say"
|
||||
description="Real feedback from our satisfied clients."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Margaret Pevoto",
|
||||
role: "Homeowner",
|
||||
quote: "I was very pleased with the work done. Great customer service. I will definitely use them again!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-construction-worker_329181-3733.jpg",
|
||||
},
|
||||
{
|
||||
name: "Michalina Seidl",
|
||||
role: "Homeowner",
|
||||
quote: "Amazing, professional team! Fast, detail-oriented, and easy to work with.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/never-ending-happiness-our-new-home_329181-9763.jpg",
|
||||
},
|
||||
{
|
||||
name: "Hope Essa",
|
||||
role: "Local Guide",
|
||||
quote: "Amazing customer service! Helped remodel my home and will definitely reach out for more projects.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-office_23-2147668767.jpg",
|
||||
},
|
||||
{
|
||||
name: "David Miller",
|
||||
role: "Property Manager",
|
||||
quote: "Exceptional value and high attention to detail. Highly recommend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-couple-painting-walls_329181-9296.jpg",
|
||||
},
|
||||
{
|
||||
name: "Sarah Jenkins",
|
||||
role: "Homeowner",
|
||||
quote: "The team made my kitchen renovation seamless. Stunning outcome.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-young-carpenter_329181-15682.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Client Testimonials"
|
||||
title="What Clients Say"
|
||||
description="Real feedback from our satisfied clients."
|
||||
testimonials={[
|
||||
{ name: "Margaret Pevoto", role: "Homeowner", quote: "I was very pleased with the work done. Great customer service. I will definitely use them again!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-construction-worker_329181-3733.jpg" },
|
||||
{ name: "Michalina Seidl", role: "Homeowner", quote: "Amazing, professional team! Fast, detail-oriented, and easy to work with.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/never-ending-happiness-our-new-home_329181-9763.jpg" },
|
||||
{ name: "Hope Essa", role: "Local Guide", quote: "Amazing customer service! Helped remodel my home and will definitely reach out for more projects.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-office_23-2147668767.jpg" },
|
||||
{ name: "David Miller", role: "Property Manager", quote: "Exceptional value and high attention to detail. Highly recommend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-couple-painting-walls_329181-9296.jpg" },
|
||||
{ name: "Sarah Jenkins", role: "Homeowner", quote: "The team made my kitchen renovation seamless. Stunning outcome.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-young-carpenter_329181-15682.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<FaqTabbedAccordion
|
||||
tag="Support"
|
||||
title="Common Questions"
|
||||
description="Everything you need to know about starting your project with us."
|
||||
categories={[
|
||||
{
|
||||
name: "General",
|
||||
items: [
|
||||
{
|
||||
question: "What areas do you serve?",
|
||||
answer: "We serve the Pinehurst, TX area and surrounding communities.",
|
||||
},
|
||||
{
|
||||
question: "How do I request a quote?",
|
||||
answer: "Simply contact us through the form below or call us directly.",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
name: "Process",
|
||||
items: [
|
||||
{
|
||||
question: "What is the typical project timeline?",
|
||||
answer: "Timelines vary depending on scope, but we provide detailed estimates during consultation.",
|
||||
},
|
||||
{
|
||||
question: "Are you licensed and insured?",
|
||||
answer: "Yes, we are a fully licensed and insured general contractor.",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Support"
|
||||
title="Common Questions"
|
||||
description="Everything you need to know about starting your project with us."
|
||||
categories={[
|
||||
{ name: "General", items: [{ question: "What areas do you serve?", answer: "We serve the Pinehurst, TX area and surrounding communities." }, { question: "How do I request a quote?", answer: "Simply contact us through the form below or call us directly." }] },
|
||||
{ name: "Process", items: [{ question: "What is the typical project timeline?", answer: "Timelines vary depending on scope, but we provide detailed estimates during consultation." }, { question: "Are you licensed and insured?", answer: "Yes, we are a fully licensed and insured general contractor." }] }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<ContactCta
|
||||
tag="Get Started"
|
||||
text="Ready to build your dream home project? Let's discuss your needs today."
|
||||
primaryButton={{
|
||||
text: "Call Now",
|
||||
href: "tel:7133303272",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Email Us",
|
||||
href: "mailto:info@gsm3d.com",
|
||||
}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Get Started"
|
||||
text="Ready to build your dream home project? Let's discuss your needs today."
|
||||
primaryButton={{ text: "Call Now", href: "tel:7133303272" }}
|
||||
secondaryButton={{ text: "Email Us", href: "mailto:info@gsm3d.com" }}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user