21 Commits

Author SHA1 Message Date
fdf67c43af Update src/app/services/page.tsx 2026-05-11 01:47:38 +00:00
5df53bed00 Update src/app/page.tsx 2026-05-11 01:47:38 +00:00
bc26aa768a Update src/app/gallery/page.tsx 2026-05-11 01:47:37 +00:00
be90955944 Update src/app/contact/page.tsx 2026-05-11 01:47:37 +00:00
1ad30cfd39 Update src/app/services/page.tsx 2026-05-11 01:47:13 +00:00
00935732a4 Update src/app/page.tsx 2026-05-11 01:47:13 +00:00
de101ea06a Update src/app/gallery/page.tsx 2026-05-11 01:47:12 +00:00
aec0021696 Update src/app/contact/page.tsx 2026-05-11 01:47:12 +00:00
ac1279887e Merge version_6 into main
Merge version_6 into main
2026-05-11 01:33:45 +00:00
81e96eaee4 Update src/app/contact/page.tsx 2026-05-11 01:33:42 +00:00
47e9c2e5a9 Merge version_6 into main
Merge version_6 into main
2026-05-11 01:33:36 +00:00
af7e2781f1 Update src/app/gallery/page.tsx 2026-05-11 01:33:30 +00:00
a3dacd4c9b Merge version_6 into main
Merge version_6 into main
2026-05-11 01:33:04 +00:00
597101c7c7 Update src/app/services/page.tsx 2026-05-11 01:33:01 +00:00
d390f65a36 Merge version_6 into main
Merge version_6 into main
2026-05-11 01:29:24 +00:00
cee0ce9a59 Update src/app/page.tsx 2026-05-11 01:29:18 +00:00
e1622e1e4b Merge version_5 into main
Merge version_5 into main
2026-05-11 01:23:00 +00:00
694f9d4473 Update src/app/page.tsx 2026-05-11 01:22:54 +00:00
1d7708456a Merge version_4 into main
Merge version_4 into main
2026-05-11 01:18:13 +00:00
3bdc89cba4 Update src/app/page.tsx 2026-05-11 01:18:11 +00:00
a1c47944f6 Merge version_3 into main
Merge version_3 into main
2026-05-11 01:14:52 +00:00
4 changed files with 73 additions and 179 deletions

View File

@@ -26,23 +26,15 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "Gallery",
id: "/gallery",
},
name: "Gallery", id: "/gallery"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="H & M Handyman"
brandName="H & M Handyman Solutions"
/>
</div>
@@ -53,17 +45,11 @@ export default function LandingPage() {
description="Provide details about your project and we will reach out shortly."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
},
name: "name", type: "text", placeholder: "Your Name"},
{
name: "email",
type: "email",
placeholder: "Your Email",
},
name: "email", type: "email", placeholder: "Your Email"},
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/professional-portrait-of-a-handyman-in-c-1778461846342-002dcb7e.png?_wi=6"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latino-professional-handyman-portrait-1778471321345-f3g4h5i6.png?_wi=2"
/>
</div>
@@ -73,17 +59,13 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Contact Details"
description="Reach out directly for faster response times."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-professional-high-end-handyman-work-sc-1778461837446-48058e3b.png?_wi=3"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/hanser-ramirez-professional-portrait-1778471310234-b9c0d1e2.png?_wi=2"
mediaAnimation="slide-up"
bulletPoints={[
{
title: "Phone",
description: "(863) 812-0046",
},
title: "Phone", description: "(863) 812-0046"},
{
title: "Email",
description: "contact@handyman.com",
},
title: "Email", description: "contact@handyman.com"},
]}
/>
</div>
@@ -93,37 +75,23 @@ export default function LandingPage() {
logoText="H & M Handyman Solutions"
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Drywall Repair",
href: "/services",
},
label: "Drywall Repair", href: "/services"},
{
label: "Painting",
href: "/services",
},
label: "Painting", href: "/services"},
{
label: "Fixture Installation",
href: "/services",
},
label: "Fixture Installation", href: "/services"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
{
label: "Gallery",
href: "/gallery",
},
label: "Gallery", href: "/gallery"},
],
},
]}
@@ -133,4 +101,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -26,23 +26,15 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "Gallery",
id: "/gallery",
},
name: "Gallery", id: "/gallery"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="H & M Handyman"
brandName="H & M Handyman Solutions"
/>
</div>
@@ -52,17 +44,13 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Our Latest Projects"
description="A glimpse into our high-standard craftsmanship across Florida homes."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/professional-portrait-of-a-handyman-in-c-1778461846342-002dcb7e.png?_wi=5"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/hanser-ramirez-professional-portrait-1778471310234-b9c0d1e2.png?_wi=3"
mediaAnimation="slide-up"
bulletPoints={[
{
title: "Kitchen Remodels",
description: "Modernizing heart of your home.",
},
title: "Kitchen Remodels", description: "Modernizing heart of your home."},
{
title: "Deck Renovations",
description: "Building perfect outdoor spaces.",
},
title: "Deck Renovations", description: "Building perfect outdoor spaces."},
]}
/>
</div>
@@ -76,25 +64,9 @@ export default function LandingPage() {
description="Keep your home in peak condition all year round."
blogs={[
{
id: "b1",
category: "DIY",
title: "Winterizing Your Home",
excerpt: "Essential steps for Florida winters.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-happy-florida-homeowner-giving-a-thumb-1778461863311-358e9286.png?_wi=3",
authorName: "Hanser",
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/close-up-photo-of-a-smiling-professional-1778461872120-6c6b0d35.png",
date: "Oct 2024",
},
id: "b1", category: "DIY", title: "Winterizing Your Home", excerpt: "Essential steps for Florida winters.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latino-homeowner-smiling-1778471278901-p7q8r9s0.png", authorName: "Hanser", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/hanser-ramirez-professional-portrait-1778471310234-b9c0d1e2.png", date: "Oct 2024"},
{
id: "b2",
category: "Repair",
title: "Drywall Maintenance",
excerpt: "How to keep walls looking fresh.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/close-up-photo-of-a-smiling-professional-1778461872120-6c6b0d35.png?_wi=2",
authorName: "Hanser",
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-happy-florida-homeowner-giving-a-thumb-1778461863311-358e9286.png",
date: "Nov 2024",
},
id: "b2", category: "Repair", title: "Drywall Maintenance", excerpt: "How to keep walls looking fresh.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latina-woman-happy-with-repairs-1778471299123-x5y6z7a8.png?_wi=2", authorName: "Hanser", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/hanser-ramirez-professional-portrait-1778471310234-b9c0d1e2.png", date: "Nov 2024"},
]}
/>
</div>
@@ -104,37 +76,23 @@ export default function LandingPage() {
logoText="H & M Handyman Solutions"
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Drywall Repair",
href: "/services",
},
label: "Drywall Repair", href: "/services"},
{
label: "Painting",
href: "/services",
},
label: "Painting", href: "/services"},
{
label: "Fixture Installation",
href: "/services",
},
label: "Fixture Installation", href: "/services"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
{
label: "Gallery",
href: "/gallery",
},
label: "Gallery", href: "/gallery"},
],
},
]}
@@ -144,4 +102,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -38,7 +38,7 @@ export default function LandingPage() {
{
name: "Contact", id: "/contact"},
]}
brandName="H & M Handyman"
brandName="H & M Handyman Solutions"
/>
</div>
@@ -46,15 +46,17 @@ export default function LandingPage() {
<HeroBillboardScroll
background={{
variant: "gradient-bars"}}
title="Reliable Handyman Services Done Right the First Time"
description="Experience professional home care designed for your peace of mind. We provide stress-free, reliable repairs and maintenance you can truly trust."
title="H&M Handyman Solutions"
description="Experience professional, stress-free home care designed for your peace of mind. We provide reliable repairs and maintenance you can truly trust."
buttons={[
{
text: "Get Free Estimate", href: "/contact"},
{
text: "Call Now (863) 812-0046", href: "tel:+18638120046"},
{
text: "Get a Quote", href: "/contact"},
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-professional-high-end-handyman-work-sc-1778461837446-48058e3b.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/professional-handyman-with-toolbox-at-home-c-1778471234567-c1d2e3f4.png"
/>
</div>
@@ -66,7 +68,7 @@ export default function LandingPage() {
features={[
{
title: "Interior Repairs", description: "Precision work for drywalls, fixtures, and furniture assembly.", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/minimalist-icon-design-for-drywall-repai-1778461854154-cb090c72.png", imageAlt: "Minimalist icon design for drywall repair service, vector style, gold accent."},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/handyman-installing-interior-fixtures-c-1778471245678-e5f6g7h8.png", imageAlt: "Professional handyman performing interior repairs in a family home."},
items: [
{
icon: Hammer,
@@ -82,7 +84,7 @@ export default function LandingPage() {
},
{
title: "Maintenance & Upgrades", description: "Quality installations that improve the value and comfort of your home.", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/minimalist-icon-design-for-drywall-repai-1778461909058-2535386b.png", imageAlt: "Minimalist icon design for drywall repair service, vector style, gold accent."},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latino-handyman-fixing-lights-c-1778471256789-h9i0j1k2.png", imageAlt: "Latino professional installing home fixtures with care."},
items: [
{
icon: Fan,
@@ -98,7 +100,7 @@ export default function LandingPage() {
},
{
title: "Exterior Services", description: "Protect and enhance your property with expert outdoor solutions.", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/minimalist-icon-design-for-drywall-repai-1778461916827-f1321afd.png", imageAlt: "Minimalist icon design for drywall repair service, vector style, gold accent."},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/handyman-working-on-a-patio-c-1778471267890-l3m4n5o6.png", imageAlt: "Expert handyman working on a patio renovation in a suburban home."},
items: [
{
icon: Fence,
@@ -124,15 +126,11 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "t1", title: "Excellent Work", quote: "Hanser is incredibly reliable and finished my remodeling project on time.", name: "Sarah J.", role: "Homeowner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-happy-florida-homeowner-giving-a-thumb-1778461863311-358e9286.png"},
id: "t1", title: "Excellent Work", quote: "Hanser is incredibly reliable and finished my remodeling project on time.", name: "Sarah J.", role: "Homeowner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latina-homeowner-smiling-1778471278901-p7q8r9s0.png"},
{
id: "t2", title: "Professionalism", quote: "The best handyman services I've ever hired. Very thorough.", name: "Mike & Amy L.", role: "Homeowners", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/close-up-photo-of-a-smiling-professional-1778461872120-6c6b0d35.png"},
id: "t2", title: "Professionalism", quote: "The best handyman services I've ever hired. Very thorough.", name: "Mike & Amy L.", role: "Homeowners", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latino-couple-smiling-in-home-1778471289012-t1u2v3w4.png"},
{
id: "t3", title: "Great Results", quote: "My furniture was assembled perfectly. Will hire again.", name: "Linda R.", role: "Homeowner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-young-professional-woman-in-a-modern-h-1778461882473-371112c3.png"},
{
id: "t4", title: "Top Tier", quote: "Deck repair looked amazing and the price was very fair.", name: "Bob & Helen K.", role: "Homeowners", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-retired-couple-standing-by-a-freshly-p-1778461893692-efc13e0b.png"},
{
id: "t5", title: "Highly Recommend", quote: "Professional, clean, and very skilled. Five stars!", name: "The Davises", role: "Family", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/a-young-family-standing-in-front-of-thei-1778461902679-cf6e29a5.png"},
id: "t3", title: "Great Results", quote: "My furniture was assembled perfectly. Will hire again.", name: "Linda R.", role: "Homeowner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latina-woman-happy-with-repairs-1778471299123-x5y6z7a8.png?_wi=1"},
]}
title="Trusted by Local Homeowners"
description="See why Hanser Ramirez is the preferred handyman in Florida."
@@ -141,6 +139,7 @@ export default function LandingPage() {
<div id="about" data-section="about">
<SplitAbout
tag="Expert Local Care"
textboxLayout="default"
useInvertedBackground={false}
title="Expert Handyman Care for Your Home"
@@ -149,7 +148,7 @@ export default function LandingPage() {
{
text: "Get a Quote", href: "/contact"},
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/professional-portrait-of-a-handyman-in-c-1778461846342-002dcb7e.png?_wi=1"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/hanser-ramirez-professional-portrait-1778471310234-b9c0d1e2.png?_wi=1"
mediaAnimation="slide-up"
bulletPoints={[
{
@@ -178,7 +177,7 @@ export default function LandingPage() {
textarea={{
name: "message", placeholder: "Describe your project", rows: 4,
}}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/professional-portrait-of-a-handyman-in-c-1778461846342-002dcb7e.png?_wi=2"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/latino-professional-handyman-portrait-1778471321345-f3g4h5i6.png?_wi=1"
/>
</div>

View File

@@ -26,23 +26,15 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "Gallery",
id: "/gallery",
},
name: "Gallery", id: "/gallery"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="H & M Handyman"
brandName="H & M Handyman Solutions"
/>
</div>
@@ -52,17 +44,13 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Full Service List"
description="From small fixes to major improvements, we handle it all."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/professional-portrait-of-a-handyman-in-c-1778461846342-002dcb7e.png?_wi=4"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DYa0GPktoo5iA8DC3teDpCZ1Xu/hanser-ramirez-professional-portrait-1778471310234-b9c0d1e2.png?_wi=4"
mediaAnimation="slide-up"
bulletPoints={[
{
title: "Carpentry",
description: "Custom shelves and repairs.",
},
title: "Carpentry", description: "Custom shelves and repairs."},
{
title: "Plumbing",
description: "Leak fixes and fixture swaps.",
},
title: "Plumbing", description: "Leak fixes and fixture swaps."},
]}
/>
</div>
@@ -76,16 +64,11 @@ export default function LandingPage() {
description="Our work standards set us apart from the rest."
positiveCard={{
items: [
"Fast turnaround",
"Clean workspace",
"Quality materials",
],
"Fast turnaround", "Clean workspace", "Quality materials"],
}}
negativeCard={{
items: [
"Hidden fees",
"Cutting corners",
],
"Hidden fees", "Cutting corners"],
}}
/>
</div>
@@ -95,37 +78,23 @@ export default function LandingPage() {
logoText="H & M Handyman Solutions"
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Drywall Repair",
href: "/services",
},
label: "Drywall Repair", href: "/services"},
{
label: "Painting",
href: "/services",
},
label: "Painting", href: "/services"},
{
label: "Fixture Installation",
href: "/services",
},
label: "Fixture Installation", href: "/services"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
{
label: "Gallery",
href: "/gallery",
},
label: "Gallery", href: "/gallery"},
],
},
]}
@@ -135,4 +104,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}