241 lines
14 KiB
TypeScript
241 lines
14 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import ReactLenis from "lenis/react";
|
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
|
import FaqBase from '@/components/sections/faq/FaqBase';
|
|
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
|
|
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
|
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
|
|
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
|
|
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
|
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
|
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
|
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
|
|
import { Box, Building, Home } from "lucide-react";
|
|
|
|
export default function LandingPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="directional-hover"
|
|
defaultTextAnimation="entrance-slide"
|
|
borderRadius="pill"
|
|
contentWidth="medium"
|
|
sizing="large"
|
|
background="fluid"
|
|
cardStyle="layered-gradient"
|
|
primaryButtonStyle="primary-glow"
|
|
secondaryButtonStyle="glass"
|
|
headingFontWeight="semibold"
|
|
>
|
|
<ReactLenis root>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarLayoutFloatingOverlay
|
|
navItems={[
|
|
{
|
|
name: "Home", id: "#home"},
|
|
{
|
|
name: "About Us", id: "#about"},
|
|
{
|
|
name: "Services", id: "#services"},
|
|
{
|
|
name: "Reviews", id: "#reviews"},
|
|
{
|
|
name: "FAQ", id: "#faq"},
|
|
{
|
|
name: "Contact", id: "#contact"},
|
|
]}
|
|
logoSrc="http://img.b2bpic.net/free-photo/plug-hybrid-electric-vehicle-using-batteries-fuel-power-electric-motor_482257-118136.jpg"
|
|
brandName="ABC Movers Riverside"
|
|
button={{
|
|
text: "Get a Free Quote", href: "#contact"}}
|
|
/>
|
|
</div>
|
|
|
|
<div id="home" data-section="home">
|
|
<HeroBillboardRotatedCarousel
|
|
background={{
|
|
variant: "rotated-rays-static"}}
|
|
title="Your Trusted Partner for Seamless Moves"
|
|
description="ABC Movers Riverside provides reliable moving and storage services, ensuring a stress-free and efficient relocation experience. Rated 4.9 stars by our happy customers!"
|
|
buttons={[
|
|
{
|
|
text: "Get Your Free Quote", href: "#contact"},
|
|
{
|
|
text: "Explore Services", href: "#services"},
|
|
]}
|
|
carouselItems={[
|
|
{
|
|
id: "carousel-1", imageSrc: "http://img.b2bpic.net/free-photo/young-man-holding-boxes-with-foot-ladder_23-2148273281.jpg", imageAlt: "Professional movers loading a truck"},
|
|
{
|
|
id: "carousel-2", imageSrc: "http://img.b2bpic.net/free-photo/couple-handling-cardboard-boxes-with-belongings-after-moving-together-new-home_23-2149086810.jpg", imageAlt: "Moving van packed with household items"},
|
|
{
|
|
id: "carousel-3", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-scanning-products_23-2148943323.jpg", imageAlt: "Organized storage units"},
|
|
{
|
|
id: "carousel-4", imageSrc: "http://img.b2bpic.net/free-photo/delivery-man-holding-box_23-2148546069.jpg", imageAlt: "Movers carrying a large box"},
|
|
{
|
|
id: "carousel-5", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-young-delivery-men-moving-objects-out-car_23-2148944588.jpg", imageAlt: "Boxes stacked in a new home"},
|
|
{
|
|
id: "carousel-6", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-delivery-man-with-mask_23-2149035866.jpg", imageAlt: "Moving truck driving on a sunny day"},
|
|
]}
|
|
autoPlay={true}
|
|
autoPlayInterval={4000}
|
|
/>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<MetricSplitMediaAbout
|
|
useInvertedBackground={false}
|
|
title="Riverside's Top-Rated Moving & Storage Service"
|
|
description="With over a decade of experience, ABC Movers Riverside has earned a reputation for excellence. Our dedicated team ensures every move is handled with care, precision, and efficiency, providing peace of mind from start to finish."
|
|
metrics={[
|
|
{
|
|
value: "4.9", title: "Customer Rating"},
|
|
{
|
|
value: "220+", title: "Positive Reviews"},
|
|
{
|
|
value: "10+", title: "Years Experience"},
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/truck-with-mock-up-space-ads_23-2148294196.jpg"
|
|
imageAlt="ABC Movers team loading a moving truck"
|
|
mediaAnimation="slide-up"
|
|
metricsAnimation="blur-reveal"
|
|
/>
|
|
</div>
|
|
|
|
<div id="features" data-section="features">
|
|
<FeatureBorderGlow
|
|
animationType="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={true}
|
|
features={[
|
|
{
|
|
icon: Home,
|
|
title: "Residential Moves", description: "Seamless relocation for homes, apartments, and condos. We handle your belongings with utmost care."},
|
|
{
|
|
icon: Building,
|
|
title: "Commercial Relocation", description: "Efficient and organized office and business moves with minimal disruption to your operations."},
|
|
{
|
|
icon: Box,
|
|
title: "Packing & Unpacking", description: "Professional packing services using high-quality materials to secure your items. We can also help unpack."},
|
|
{
|
|
icon: Building,
|
|
title: "Secure Storage Solutions", description: "Flexible short-term and long-term storage options in our climate-controlled and secure facilities."},
|
|
]}
|
|
title="Comprehensive Moving & Storage Solutions"
|
|
description="From local transfers to long-distance relocations and secure storage, we cover all your moving needs with professionalism and expertise."
|
|
/>
|
|
</div>
|
|
|
|
<div id="services" data-section="services">
|
|
<ProductCardThree
|
|
animationType="scale-rotate"
|
|
textboxLayout="default"
|
|
gridVariant="three-columns-all-equal-width"
|
|
useInvertedBackground={false}
|
|
products={[
|
|
{
|
|
id: "apartment-move", name: "Apartment Move", price: "Starting at $399", imageSrc: "http://img.b2bpic.net/free-photo/romantic-people-relaxing-together-living-room-floor-talking-about-decorations-future-family-enjoying-relocation-taking-break-after-moving-relationship-achievement-top-view_482257-44774.jpg", imageAlt: "Movers carrying sofa into apartment"},
|
|
{
|
|
id: "house-relocation", name: "House Relocation", price: "Starting at $799", imageSrc: "http://img.b2bpic.net/free-photo/woman-handling-belongings-cardboard-boxes-moving-new-house_23-2149086804.jpg", imageAlt: "Family house moving truck"},
|
|
{
|
|
id: "office-move", name: "Office Move", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/top-view-warehouse-supervisor-packing-client-clothes-order-cardboard-box-while-checking-shipping-details-laptop-computer-team-working-storehouse-delivery-department_482257-66036.jpg", imageAlt: "Office furniture movers"},
|
|
{
|
|
id: "packing-service", name: "Full Packing Service", price: "Per Hour + Materials", imageSrc: "http://img.b2bpic.net/free-photo/crop-man-carrying-things-box_23-2147782375.jpg", imageAlt: "Packing fragile items"},
|
|
{
|
|
id: "storage-solutions", name: "Secure Storage", price: "Starting at $99/month", imageSrc: "http://img.b2bpic.net/free-photo/still-life-yoga-equipment_23-2151725266.jpg", imageAlt: "Storage unit interior"},
|
|
{
|
|
id: "specialty-transport", name: "Specialty Item Transport", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/young-delivery-man-blue-polo-blue-cap-white-jeans-backpack-holding-box-yellow_140725-14687.jpg", imageAlt: "Movers transporting a piano"},
|
|
]}
|
|
title="Our Tailored Moving & Storage Packages"
|
|
description="Choose from our flexible service options designed to fit your budget and specific relocation requirements. We offer transparent pricing with no hidden fees."
|
|
/>
|
|
</div>
|
|
|
|
<div id="reviews" data-section="reviews">
|
|
<TestimonialCardSix
|
|
animationType="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={true}
|
|
testimonials={[
|
|
{
|
|
id: "1", name: "Sarah J.", handle: "@SarahJoves", testimonial: "ABC Movers made my move across Riverside incredibly easy! The team was punctual, professional, and handled all my belongings with care. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/woman-with-pleasant-appearance-waits-someone-has-appointment-checks-time-watch-smiles-gently-stands-outdoors-blurred-architectural-building-wears-pink-shirt_273609-54080.jpg", imageAlt: "Portrait of Sarah J."},
|
|
{
|
|
id: "2", name: "Michael C.", handle: "@MikeMoves", testimonial: "Fantastic service from start to finish. From the initial quote to the final box placement, everything was smooth. Truly a stress-free experience.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-smiling-showing-thumbs-up-standing-grey-wall_231208-8698.jpg", imageAlt: "Portrait of Michael C."},
|
|
{
|
|
id: "3", name: "Emily R.", handle: "@HappyCustomer", testimonial: "I've used ABC Movers twice now, and both times they exceeded my expectations. Their packing service saved me so much time and worry. Five stars!", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-hugging-his-boyfriend_23-2148252165.jpg", imageAlt: "Portrait of Emily R."},
|
|
{
|
|
id: "4", name: "David K.", handle: "@DKReviews", testimonial: "Needed urgent storage solutions and ABC Movers came through. Their facility is clean, secure, and easily accessible. Great value!", imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-woman-showing-sign-speech-bubble-banner-looking-happy_657921-1337.jpg", imageAlt: "Portrait of David K."},
|
|
{
|
|
id: "5", name: "Olivia M.", handle: "@OliviaM", testimonial: "The team was so friendly and efficient. They treated my furniture like their own. Best moving experience I've ever had!", imageSrc: "http://img.b2bpic.net/free-photo/business-people-collaborating-close-up_23-2148336894.jpg", imageAlt: "Portrait of Olivia M."},
|
|
]}
|
|
title="Hear From Our Happy Customers"
|
|
description="Our clients consistently rate us 5 stars for our professionalism, efficiency, and exceptional service. Read what they have to say!"
|
|
/>
|
|
</div>
|
|
|
|
<div id="social-proof" data-section="social-proof">
|
|
<SocialProofOne
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
names={[
|
|
"Riverside Community Center", "Local Business Association", "Family First Realty", "Riverside Storage Solutions", "Neighborhood Moving Co-op", "California Moving & Storage Association", "Greater Riverside Chambers"]}
|
|
title="Trusted by Families & Businesses Across Riverside"
|
|
description="We've built strong relationships within the community, becoming the preferred choice for countless residential and commercial moves."
|
|
/>
|
|
</div>
|
|
|
|
<div id="faq" data-section="faq">
|
|
<FaqBase
|
|
textboxLayout="default"
|
|
useInvertedBackground={true}
|
|
faqs={[
|
|
{
|
|
id: "faq-1", title: "How do I get a moving quote?", content: "You can get a free, no-obligation moving quote by filling out the form on our Contact section, or by calling us directly at (800) 771-0151."},
|
|
{
|
|
id: "faq-2", title: "Do you offer packing services?", content: "Yes, we offer comprehensive packing and unpacking services. Our team uses high-quality materials to ensure your belongings are safely transported."},
|
|
{
|
|
id: "faq-3", title: "What areas do you serve?", content: "We primarily serve Riverside, CA, and the surrounding regions for local moves. We also provide long-distance moving services across California."},
|
|
{
|
|
id: "faq-4", title: "Is my property insured during the move?", content: "Yes, we provide basic liability coverage as required by law. We also offer additional valuation options for enhanced protection and peace of mind."},
|
|
{
|
|
id: "faq-5", title: "Do you provide storage solutions?", content: "Absolutely! We offer secure, climate-controlled storage solutions for both short-term and long-term needs. Contact us to learn more about our storage options."},
|
|
]}
|
|
title="Frequently Asked Questions"
|
|
description="Find quick answers to common questions about our moving and storage services."
|
|
faqsAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactCTA
|
|
useInvertedBackground={false}
|
|
background={{
|
|
variant: "radial-gradient"}}
|
|
tag="Contact Us"
|
|
title="Ready for a Smooth, Stress-Free Move?"
|
|
description="Get your free, no-obligation moving quote today! Our friendly team is ready to assist you with personalized service and expert advice."
|
|
buttons={[
|
|
{
|
|
text: "Get My Free Quote", href: "#"},
|
|
{
|
|
text: "Call Now: (800) 771-0151", href: "tel:+18007710151"},
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterLogoReveal
|
|
logoSrc="http://img.b2bpic.net/free-photo/plug-hybrid-electric-vehicle-using-batteries-fuel-power-electric-motor_482257-118136.jpg"
|
|
logoText="ABC Movers Riverside"
|
|
leftLink={{
|
|
text: "Privacy Policy", href: "#"}}
|
|
rightLink={{
|
|
text: "Terms of Service", href: "#"}}
|
|
/>
|
|
</div>
|
|
</ReactLenis>
|
|
</ThemeProvider>
|
|
);
|
|
}
|