Files
c2f7c4d2-56d0-47da-9d52-e82…/src/app/page.tsx
2026-04-07 05:16:05 +00:00

185 lines
11 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="background-highlight"
borderRadius="soft"
contentWidth="smallMedium"
sizing="largeSizeMediumTitles"
background="floatingGradient"
cardStyle="glass-elevated"
primaryButtonStyle="flat"
secondaryButtonStyle="radial-glow"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{
name: "Home", id: "hero"},
{
name: "About", id: "about"},
{
name: "Menu", id: "menu"},
{
name: "Contact", id: "contact"},
]}
brandName="Bansi Vihar"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "radial-gradient"}}
title="A Taste of Tradition in Bihar"
description="Experience the authentic flavors and warm hospitality of Bansi Vihar. Where heritage meets refined dining."
leftCarouselItems={[
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-appetizing-ramadan-meal_23-2151182553.jpg?_wi=1", imageAlt: "luxury dining table setting restaurant" },
{ imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081875.jpg?_wi=1", imageAlt: "traditional Indian thali dish presentation" },
{ imageSrc: "http://img.b2bpic.net/free-photo/one-man-preparing-homemade-dessert-kitchen-generated-by-ai_188544-25916.jpg?_wi=1", imageAlt: "professional chef cooking Indian food" },
{ imageSrc: "http://img.b2bpic.net/free-photo/wedding-day-s-decorated-table-with-plates-napkins-wine-glasses-forks-knives_181624-30870.jpg?_wi=1", imageAlt: "artistic food decoration plate" },
{ imageSrc: "http://img.b2bpic.net/free-photo/man-dancing-with-woman-restaurant_23-2148016782.jpg?_wi=1", imageAlt: "interior dining area warm lighting" },
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-fork-with-black-spaghetti-squid_23-2148461661.jpg?_wi=1", imageAlt: "gourmet indian starters appetizer" }
]}
rightCarouselItems={[
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-fork-with-black-spaghetti-squid_23-2148461661.jpg?_wi=2", imageAlt: "gourmet indian starters appetizer" },
{ imageSrc: "http://img.b2bpic.net/free-photo/man-dancing-with-woman-restaurant_23-2148016782.jpg?_wi=2", imageAlt: "interior dining area warm lighting" },
{ imageSrc: "http://img.b2bpic.net/free-photo/wedding-day-s-decorated-table-with-plates-napkins-wine-glasses-forks-knives_181624-30870.jpg?_wi=2", imageAlt: "artistic food decoration plate" },
{ imageSrc: "http://img.b2bpic.net/free-photo/one-man-preparing-homemade-dessert-kitchen-generated-by-ai_188544-25916.jpg?_wi=2", imageAlt: "professional chef cooking Indian food" },
{ imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081875.jpg?_wi=2", imageAlt: "traditional Indian thali dish presentation" },
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-appetizing-ramadan-meal_23-2151182553.jpg?_wi=2", imageAlt: "luxury dining table setting restaurant" }
]}
buttons={[
{
text: "Reserve Table", href: "#contact"},
]}
avatars={[
{ src: "http://img.b2bpic.net/free-photo/black-american-male-female-eating-vegan-food-restaurant_613910-7323.jpg", alt: "Diner 1" },
{ src: "http://img.b2bpic.net/free-photo/happy-couple-paying-bill-after-lunch-bar-man-is-using-smart-phone-contactless-payment_637285-631.jpg", alt: "Diner 2" },
{ src: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg", alt: "Diner 3" },
{ src: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg", alt: "Diner 4" },
{ src: "http://img.b2bpic.net/free-photo/joyful-young-barber-wearing-uniform-glasses-showing-credit-card-looking-camera-showing-ok-sign-isolated-blue-background_141793-138027.jpg", alt: "Diner 5" }
]}
avatarText="Join 5000+ happy guests"
marqueeItems={[
{ type: "text", text: "Authentic Bihar Cuisine" },
{ type: "text", text: "Traditional Spices" },
{ type: "text", text: "Fine Dining" },
{ type: "text", text: "Warm Hospitality" },
{ type: "text", text: "Soulful Recipes" }
]}
/>
</div>
<div id="about" data-section="about">
<MetricSplitMediaAbout
useInvertedBackground={false}
title="A Legacy of Flavor"
description="Bansi Vihar has been serving the finest culinary traditions in Bihar for over two decades. Our commitment to authentic ingredients and soulful preparation makes every meal a memory."
metrics={[
{ value: "20+", title: "Years Experience" },
{ value: "5000+", title: "Happy Guests" },
{ value: "100%", title: "Authentic Spices" }
]}
imageSrc="http://img.b2bpic.net/free-photo/new-clean-luxury-restaurant-european-style-amara-dolce-vita-luxury-hotel-resort-tekirova-kemer-turkey_146671-18742.jpg"
imageAlt="Bansi Vihar interior"
mediaAnimation="blur-reveal"
metricsAnimation="slide-up"
/>
</div>
<div id="menu" data-section="menu">
<ProductCardTwo
animationType="slide-up"
textboxLayout="split"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{ id: "p1", brand: "Main Course", name: "Paneer Butter Masala", price: "₹320", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/top-view-dessert-sweet-baked-pumpkin-with-nuts-cream-glass-tea_141793-4311.jpg" },
{ id: "p2", brand: "Main Course", name: "Vegetable Biryani", price: "₹280", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/muslim-family-having-dinner-floor_53876-15264.jpg" },
{ id: "p3", brand: "Breads", name: "Butter Naan Basket", price: "₹120", rating: 4, reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/close-up-tasty-white-pita-bread_23-2148294995.jpg" },
{ id: "p4", brand: "Main Course", name: "Dal Makhani", price: "₹250", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/indian-dhal-spicy-curry-bowl-spices-herbs-rustic-black-wooden-table_2829-18716.jpg" },
{ id: "p5", brand: "Main Course", name: "Special Chicken Curry", price: "₹450", rating: 5, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-pakistani-dish_23-2148825124.jpg" },
{ id: "p6", brand: "Drinks", name: "Mango Lassi", price: "₹150", rating: 4, reviewCount: "300", imageSrc: "http://img.b2bpic.net/free-photo/pakhlava-shekerbura-presented-vintage-platter-tea-setup_140725-4128.jpg" }
]}
title="Our Signature Dishes"
description="Handpicked favorites prepared with love and authentic Bihar-inspired recipes."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwo
animationType="blur-reveal"
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{ id: "1", name: "Ananya Singh", role: "Food Blogger", testimonial: "The authenticity is unparalleled. A true taste of home.", imageSrc: "http://img.b2bpic.net/free-photo/black-american-male-female-eating-vegan-food-restaurant_613910-7323.jpg" },
{ id: "2", name: "Rahul Verma", role: "Local Resident", testimonial: "Best dining experience in Bihar. Simply fantastic service.", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-paying-bill-after-lunch-bar-man-is-using-smart-phone-contactless-payment_637285-631.jpg" },
{ id: "3", name: "Sunita Kumari", role: "Family Guest", testimonial: "A perfect place for family dinners. We loved every bit of it.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg" },
{ id: "4", name: "Vikram Sethi", role: "Frequent Diner", testimonial: "Consistently great food and warm staff. Highly recommend.", imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg" },
{ id: "5", name: "Priya Sharma", role: "Food Critic", testimonial: "An exquisite culinary journey. The spices are just perfect.", imageSrc: "http://img.b2bpic.net/free-photo/joyful-young-barber-wearing-uniform-glasses-showing-credit-card-looking-camera-showing-ok-sign-isolated-blue-background_141793-138027.jpg" }
]}
title="Heartfelt Reviews"
description="What our guests say about their experience at Bansi Vihar."
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "radial-gradient"}}
tag="Get in Touch"
title="Ready for a Feast?"
description="Join us at Bansi Vihar for a memorable meal. Book your table today."
buttonText="Reserve Now"
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/low-angle-wicker-lamps-ceiling-inside-building_181624-47099.jpg"
logoText="Bansi Vihar"
columns={[
{
title: "Quick Links", items: [
{ label: "Home", href: "#hero" },
{ label: "About", href: "#about" },
{ label: "Menu", href: "#menu" }
],
},
{
title: "Contact", items: [
{ label: "Call Us", href: "tel:+911234567890" },
{ label: "Reserve Table", href: "#contact" }
],
},
{
title: "Social", items: [
{ label: "Instagram", href: "#" },
{ label: "Facebook", href: "#" }
],
}
]}
copyrightText="© 2025 | Bansi Vihar Restaurant, Bihar."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}