Files
d0f293b0-cfdf-428a-813f-cdf…/src/app/page.tsx
2026-04-04 17:18:34 +00:00

314 lines
10 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FeatureBento from '@/components/sections/feature/FeatureBento';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import { Crown, Diamond, Palette, Scissors, Sparkles, Star } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="reveal-blur"
borderRadius="soft"
contentWidth="medium"
sizing="medium"
background="aurora"
cardStyle="subtle-shadow"
primaryButtonStyle="flat"
secondaryButtonStyle="layered"
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "Services",
id: "services",
},
{
name: "Testimonials",
id: "testimonials",
},
{
name: "Contact",
id: "contact",
},
]}
brandName="FTV Salon"
/>
</div>
<div id="hero" data-section="hero">
<HeroCarouselLogo
logoText="FTV Salon"
description="Bareilly's Most Loved Salon. Where glamour meets expertise. Join 505+ happy women who trust us with their beauty."
buttons={[
{
text: "Book Your Appointment",
href: "tel:+917088900800",
},
]}
slides={[
{
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=1",
imageAlt: "Luxurious FTV Salon interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=2",
imageAlt: "Professional hair styling",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=3",
imageAlt: "Bridal makeup service",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=4",
imageAlt: "Elegant manicure area",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=5",
imageAlt: "Relaxing skincare treatment",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=6",
imageAlt: "Professional salon experience",
},
]}
/>
</div>
<div id="trust" data-section="trust">
<MetricCardSeven
textboxLayout="default"
useInvertedBackground={true}
metrics={[
{
id: "1",
value: "505+",
title: "Happy Clients",
items: [
"Trusted by local women",
"Returning loyal clients",
],
},
{
id: "2",
value: "4.8★",
title: "Google Rating",
items: [
"Top-rated salon",
"Excellence in service",
],
},
{
id: "3",
value: "100%",
title: "Professional",
items: [
"Expert trained staff",
"Certified techniques",
],
},
{
id: "4",
value: "10-8",
title: "Open Daily",
items: [
"Flexible appointments",
"Open seven days a week",
],
},
]}
title="Our Standards"
description="Excellence in every detail. We pride ourselves on providing a premium, consistent beauty experience for our clients in Bareilly."
/>
</div>
<div id="services" data-section="services">
<FeatureBento
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
features={[
{
title: "Hair Styling",
description: "Expert cuts and colors.",
bentoComponent: "reveal-icon",
icon: Scissors,
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=7",
imageAlt: "luxury salon interior rose gold",
},
{
title: "Makeup",
description: "Glamorous looks for events.",
bentoComponent: "reveal-icon",
icon: Sparkles,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-gua-sha-face-products_23-2149401503.jpg?_wi=1",
imageAlt: "hair stylist professional shears",
},
{
title: "Skincare",
description: "Rejuvenating facial treatments.",
bentoComponent: "reveal-icon",
icon: Star,
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-beautiful-woman-student-sitting-cafe-with-books-magazines-smiling-holding-phone-thinking_176420-12419.jpg?_wi=1",
imageAlt: "woman smiling portrait professional",
},
{
title: "Bridal Packages",
description: "Stunning looks for your day.",
bentoComponent: "reveal-icon",
icon: Crown,
imageSrc: "http://img.b2bpic.net/free-photo/studio-shot-attractive-joyful-tender-blond-european-woman-elegant-silver-glittering-dress-touch-chin-smiling-interested-listening-friend-talk-conversation-party-red-background_1258-72673.jpg?_wi=1",
imageAlt: "woman portrait soft lighting",
},
{
title: "Mehendi",
description: "Intricate bridal art.",
bentoComponent: "reveal-icon",
icon: Palette,
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-stylish-businesswoman-talking-cellphone-intently-looking-away-city-street_574295-2581.jpg?_wi=1",
imageAlt: "professional woman portrait",
},
{
title: "Nail Art",
description: "Precision manicure work.",
bentoComponent: "reveal-icon",
icon: Diamond,
imageSrc: "http://img.b2bpic.net/free-photo/indoor-hotel-view_1417-1565.jpg?_wi=8",
imageAlt: "luxury salon interior rose gold",
},
]}
title="Premium Services"
description="Experience our signature treatments designed for ultimate elegance."
buttons={[
{
text: "Call to Book: 070889 00800",
href: "tel:+917088900800",
},
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Aditi Gangwar",
role: "Client",
company: "FTV Salon",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-beautiful-woman-student-sitting-cafe-with-books-magazines-smiling-holding-phone-thinking_176420-12419.jpg?_wi=2",
},
{
id: "2",
name: "Srish Rajpoot",
role: "Client",
company: "FTV Salon",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/studio-shot-attractive-joyful-tender-blond-european-woman-elegant-silver-glittering-dress-touch-chin-smiling-interested-listening-friend-talk-conversation-party-red-background_1258-72673.jpg?_wi=2",
},
{
id: "3",
name: "Vinni Sahni",
role: "Client",
company: "FTV Salon",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-stylish-businesswoman-talking-cellphone-intently-looking-away-city-street_574295-2581.jpg?_wi=2",
},
{
id: "4",
name: "Pooja Sharma",
role: "Client",
company: "FTV Salon",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-beautiful-woman-student-sitting-cafe-with-books-magazines-smiling-holding-phone-thinking_176420-12419.jpg?_wi=3",
},
{
id: "5",
name: "Riya Singh",
role: "Client",
company: "FTV Salon",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/studio-shot-attractive-joyful-tender-blond-european-woman-elegant-silver-glittering-dress-touch-chin-smiling-interested-listening-friend-talk-conversation-party-red-background_1258-72673.jpg?_wi=3",
},
]}
title="Real Reviews"
description="Don't just take our word for it—see what our clients say."
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
title="Visit Us Today"
description="Pilibhit Bypass Road, near Dohra Circle, above ICICI Bank, Bareilly, UP. Call 070889 00800 to secure your spot."
mediaAnimation="slide-up"
mediaPosition="right"
tag="Visit Us"
imageSrc="http://img.b2bpic.net/free-photo/top-view-gua-sha-face-products_23-2149401503.jpg?_wi=2"
imageAlt="Visit our beautiful salon location in Bareilly"
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="FTV Salon"
columns={[
{
title: "Navigation",
items: [
{
label: "Services",
href: "#services",
},
{
label: "Testimonials",
href: "#testimonials",
},
{
label: "Book Now",
href: "tel:+917088900800",
},
],
},
{
title: "Contact",
items: [
{
label: "070889 00800",
href: "tel:+917088900800",
},
{
label: "Pilibhit Bypass Rd, Bareilly",
href: "#",
},
],
},
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}