Update src/app/page.tsx
This commit is contained in:
224
src/app/page.tsx
224
src/app/page.tsx
@@ -31,25 +31,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Syncpoint Handyman"
|
||||
/>
|
||||
@@ -58,66 +48,41 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Reliable Handyman Services You Can Trust"
|
||||
description="Fast response, clean work, and no surprises. From repairs to mounting and assembly, we provide quality service for your home in Schaumburg."
|
||||
description="Fast response, clean work, and no surprises. Trusted by 500+ homeowners in Schaumburg, we provide quality service for all your home repair needs."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Today",
|
||||
href: "tel:+10000000000",
|
||||
},
|
||||
text: "Call Today", href: "tel:+10000000000"},
|
||||
{
|
||||
text: "Get Estimate",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get Estimate", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530703.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530706.jpg",
|
||||
alt: "Handyman team member 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530706.jpg", alt: "Handyman team member 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-man-using-pistol-tool-wood_23-2148640303.jpg",
|
||||
alt: "Handyman team member 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-man-using-pistol-tool-wood_23-2148640303.jpg", alt: "Handyman team member 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-worker-using-hammer_23-2149916257.jpg",
|
||||
alt: "Handyman team member 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-worker-using-hammer_23-2149916257.jpg", alt: "Handyman team member 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/elevated-view-various-tools-toolbag_23-2147865392.jpg",
|
||||
alt: "Handyman team member 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/elevated-view-various-tools-toolbag_23-2147865392.jpg", alt: "Handyman team member 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-servant-doing-chores-around-house_23-2149508128.jpg",
|
||||
alt: "Handyman team member 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/man-servant-doing-chores-around-house_23-2149508128.jpg", alt: "Handyman team member 5"},
|
||||
]}
|
||||
avatarText="Trusted by 500+ local homeowners"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Fully Licensed & Insured",
|
||||
},
|
||||
type: "text", text: "Fully Licensed & Insured"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Local Owned & Operated",
|
||||
},
|
||||
type: "text", text: "Local Owned & Operated"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Same-Day Service",
|
||||
},
|
||||
type: "text", text: "Same-Day Service"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Competitive Pricing",
|
||||
},
|
||||
type: "text", text: "Competitive Pricing"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Quality Guaranteed",
|
||||
},
|
||||
type: "text", text: "Quality Guaranteed"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -127,10 +92,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Quality Done Right the First Time"
|
||||
description={[
|
||||
"Syncpoint Handyman Service provides professional property repairs and assembly throughout the Schaumburg area.",
|
||||
"Whether you need furniture assembly, electrical fixes, plumbing, or drywall repair, our experienced team ensures every project meets the highest standards.",
|
||||
"We pride ourselves on local ownership, transparent pricing, and exceptional customer service for every home improvement task.",
|
||||
]}
|
||||
"Syncpoint Handyman Service provides professional property repairs and assembly throughout the Schaumburg area.", "Whether you need furniture assembly, electrical fixes, plumbing, or drywall repair, our experienced team ensures every project meets the highest standards.", "We pride ourselves on local ownership, transparent pricing, and exceptional customer service for every home improvement task."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -141,40 +103,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Appliance Installation",
|
||||
description: "Expert setup for dishwashers, stoves, and cooktops.",
|
||||
tag: "Installation",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-servant-cleaning-kitchen_23-2149530829.jpg",
|
||||
},
|
||||
id: "f1", title: "Appliance Installation", description: "Expert setup for dishwashers, stoves, and cooktops.", tag: "Installation", imageSrc: "http://img.b2bpic.net/free-photo/man-servant-cleaning-kitchen_23-2149530829.jpg"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Home Repair & Caulking",
|
||||
description: "Precision repairs to keep your home in top shape.",
|
||||
tag: "Repairs",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-servant-getting-payed-by-owner_23-2149587635.jpg",
|
||||
},
|
||||
id: "f2", title: "Home Repair & Caulking", description: "Precision repairs to keep your home in top shape.", tag: "Repairs", imageSrc: "http://img.b2bpic.net/free-photo/man-servant-getting-payed-by-owner_23-2149587635.jpg"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Furniture Assembly",
|
||||
description: "Professional assembly for all your household furniture.",
|
||||
tag: "Handyman",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overjoyed-african-american-woman-holds-paint-brush-as-microphone-has-fun-after-painting-wears-yellow-sweater-poses-against-house-design-project-busy-repairing-apartment-tilts-head-laughs_273609-42202.jpg",
|
||||
},
|
||||
id: "f3", title: "Furniture Assembly", description: "Professional assembly for all your household furniture.", tag: "Handyman", imageSrc: "http://img.b2bpic.net/free-photo/overjoyed-african-american-woman-holds-paint-brush-as-microphone-has-fun-after-painting-wears-yellow-sweater-poses-against-house-design-project-busy-repairing-apartment-tilts-head-laughs_273609-42202.jpg"},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Plumbing Maintenance",
|
||||
description: "Minor leak fixes and hardware replacements.",
|
||||
tag: "Plumbing",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721520.jpg",
|
||||
},
|
||||
id: "f4", title: "Plumbing Maintenance", description: "Minor leak fixes and hardware replacements.", tag: "Plumbing", imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721520.jpg"},
|
||||
{
|
||||
id: "f5",
|
||||
title: "Wall Mounting",
|
||||
description: "TV mounts, shelves, and heavy-duty hanging.",
|
||||
tag: "Mounting",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-is-working-with-mosquito-wire-screen-installation_1150-6580.jpg",
|
||||
},
|
||||
id: "f5", title: "Wall Mounting", description: "TV mounts, shelves, and heavy-duty hanging.", tag: "Mounting", imageSrc: "http://img.b2bpic.net/free-photo/man-is-working-with-mosquito-wire-screen-installation_1150-6580.jpg"},
|
||||
]}
|
||||
title="Comprehensive Repair Services"
|
||||
description="Professional solutions for your daily home needs."
|
||||
@@ -188,20 +125,11 @@ export default function LandingPage() {
|
||||
tag="Results Guaranteed"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "100%",
|
||||
description: "Results Guaranteed",
|
||||
},
|
||||
id: "m1", value: "100%", description: "Results Guaranteed"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "24/7",
|
||||
description: "Emergency Availability",
|
||||
},
|
||||
id: "m2", value: "24/7", description: "Emergency Availability"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "Local",
|
||||
description: "Owner Operated",
|
||||
},
|
||||
id: "m3", value: "Local", description: "Owner Operated"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -215,45 +143,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
role: "Homeowner",
|
||||
company: "Schaumburg",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-calculate-their-bills-home-look-desperately-papers-have-much-unpaid-taxes-check-documentation-pose-floor-drink-take-out-coffee-from-disposable-cup-think-about-repairing-flat_273609-28960.jpg",
|
||||
},
|
||||
id: "1", name: "John Doe", role: "Homeowner", company: "Schaumburg", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-calculate-their-bills-home-look-desperately-papers-have-much-unpaid-taxes-check-documentation-pose-floor-drink-take-out-coffee-from-disposable-cup-think-about-repairing-flat_273609-28960.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
role: "Resident",
|
||||
company: "Schaumburg",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2579.jpg",
|
||||
},
|
||||
id: "2", name: "Jane Smith", role: "Resident", company: "Schaumburg", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2579.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Robert Lee",
|
||||
role: "Client",
|
||||
company: "Schaumburg",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brunette-girl-giving-thumb-up_23-2147650951.jpg",
|
||||
},
|
||||
id: "3", name: "Robert Lee", role: "Client", company: "Schaumburg", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brunette-girl-giving-thumb-up_23-2147650951.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Sarah Connor",
|
||||
role: "Homeowner",
|
||||
company: "Schaumburg",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-talking-phone-kitchen_23-2148254569.jpg",
|
||||
},
|
||||
id: "4", name: "Sarah Connor", role: "Homeowner", company: "Schaumburg", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-talking-phone-kitchen_23-2148254569.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Mike Ross",
|
||||
role: "Resident",
|
||||
company: "Schaumburg",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-looking-camera-holding-cup-coffee_23-2148306626.jpg",
|
||||
},
|
||||
id: "5", name: "Mike Ross", role: "Resident", company: "Schaumburg", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-looking-camera-holding-cup-coffee_23-2148306626.jpg"},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
description="Serving the Schaumburg community with excellence."
|
||||
@@ -266,20 +169,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq1",
|
||||
title: "Do you offer free estimates?",
|
||||
content: "Yes, we provide free, no-obligation estimates for all our services.",
|
||||
},
|
||||
id: "faq1", title: "Do you offer free estimates?", content: "Yes, we provide free, no-obligation estimates for all our services."},
|
||||
{
|
||||
id: "faq2",
|
||||
title: "Are you available on weekends?",
|
||||
content: "We are open 24 hours Monday through Saturday, and 9:00 AM - 7:00 PM on Sundays.",
|
||||
},
|
||||
id: "faq2", title: "Are you available on weekends?", content: "We are open 24 hours Monday through Saturday, and 9:00 AM - 7:00 PM on Sundays."},
|
||||
{
|
||||
id: "faq3",
|
||||
title: "What payment methods do you accept?",
|
||||
content: "We accept cash, credit cards, and Zelle for your convenience.",
|
||||
},
|
||||
id: "faq3", title: "What payment methods do you accept?", content: "We accept cash, credit cards, and Zelle for your convenience."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Need more information? Here's what you should know."
|
||||
@@ -294,22 +188,14 @@ export default function LandingPage() {
|
||||
description="Call or text today to schedule your service."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Your Phone Number",
|
||||
required: true,
|
||||
name: "phone", type: "tel", placeholder: "Your Phone Number", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Tell us about your project",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "Tell us about your project", rows: 4,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/impressed-young-couple-construction-worker-uniform-cap-girl-holding-pencil-clipboard-looking-guy-he-showing-empty-hands-looking-clipboard-isolated-purple-wall_141793-113815.jpg"
|
||||
/>
|
||||
@@ -319,29 +205,19 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "FAQs",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQs", href: "#faq"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user