Files
bb545a91-815f-493b-b76d-d59…/src/app/page.tsx
2026-04-23 13:03:11 +00:00

277 lines
11 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import { Award, Fish, Flame, Leaf, Soup, Utensils } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="bounce-effect"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="mediumSmall"
sizing="medium"
background="circleGradient"
cardStyle="gradient-bordered"
primaryButtonStyle="double-inset"
secondaryButtonStyle="layered"
headingFontWeight="semibold"
>
<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="Achayan's"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "gradient-bars"}}
title="Authentic Kerala & Indo-Chinese Flavors"
description="Experience the perfect blend of traditional spices and global culinary trends in a welcoming, modern fine dining space."
tag="Achayans Fine Dine"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157781.jpg", imageAlt: "Traditional Kerala restaurant interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-parsley-sauce-orange-background-with-ketchup_114579-20319.jpg", imageAlt: "Freshly prepared food plating"}
]}
mediaAnimation="blur-reveal"
rating={5}
ratingText="Loved by the Palakkad community"
tagIcon={Award}
/>
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
useInvertedBackground={false}
tag="Our Story"
title="Quality You Can Taste"
description="At Achayans Fine Dine Restaurant, we bring you a perfect blend of traditional Kerala taste and popular global flavors. From freshly prepared soups to flavorful biryanis and seafood, every dish is made with care."
subdescription="Whether you're dining with family or friends, we offer a warm, welcoming experience every time."
imageSrc="http://img.b2bpic.net/free-photo/male-chef-cutting-eggplant-wooden-board-uniform-apron-kitchen_176474-8974.jpg"
mediaAnimation="slide-up"
icon={Utensils}
/>
</div>
<div id="menu" data-section="menu">
<ProductCardThree
animationType="slide-up"
textboxLayout="default"
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={false}
products={[
{
id: "p1", name: "Chicken 65", price: "₹190", imageSrc: "http://img.b2bpic.net/free-photo/fried-fish-paste-stick_1339-6839.jpg"},
{
id: "p2", name: "Chicken Fried Rice", price: "₹170", imageSrc: "http://img.b2bpic.net/free-photo/healthy-rice-bowl-with-fresh-veggies-herbs-generated-by-ai_188544-25989.jpg"},
{
id: "p3", name: "Kerala Porotta", price: "₹15", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-assortment_23-2149086038.jpg"},
{
id: "p4", name: "Honey Glazed Chicken", price: "₹250", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-french-fries-with-greens-different-seasonings-dark-surface_140725-115503.jpg"},
{
id: "p5", name: "Dragon Chicken", price: "₹250", imageSrc: "http://img.b2bpic.net/free-photo/steaming-hot-chicken-biryani-skillet_84443-72360.jpg"},
{
id: "p6", name: "Butter Naan", price: "₹50", imageSrc: "http://img.b2bpic.net/free-photo/kimchi-cabbage-bowl_2829-18655.jpg"},
]}
title="Our Menu"
description="Explore our curated selection of fine dine dishes."
buttons={[{ text: "View Full Menu", href: "#" }]}
/>
</div>
<div id="starters" data-section="starters">
<FeatureCardTen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
features={[
{
title: "Refreshing Soups", description: "From Cream of Mushroom to Mutton Paya Soup, we offer diverse options.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-nuggets-sweet-chili_140725-6147.jpg"},
items: [
{
icon: Soup,
text: "Cream of Mushroom"},
{
icon: Soup,
text: "Mutton Paya Soup"},
],
reverse: false,
},
{
title: "Fresh Salads", description: "Our salad menu features everything from Arabic to Fish Amritsari Salads.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/tasty-rice-dish-chopsticks_23-2148585696.jpg"},
items: [
{
icon: Leaf,
text: "Arabic Salad"},
{
icon: Fish,
text: "Fish Amritsari Salad"},
],
reverse: true,
},
{
title: "Starters Selection", description: "Classic snacks like Chicken 65 and Dragon Chicken perfectly seasoned.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/still-life-mexican-sweetness_23-2149666286.jpg"},
items: [
{
icon: Flame,
text: "Chicken 65"},
{
icon: Flame,
text: "Dragon Chicken"},
],
reverse: false,
},
]}
title="Soups & Salads"
description="Start your culinary journey with our fresh soups and salads."
/>
</div>
<div id="rice-noodles" data-section="rice-noodles">
<PricingCardThree
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
plans={[
{
id: "rice", name: "Fried Rice Variety", price: "Starting ₹140", features: [
"Veg Fried Rice", "Egg Fried Rice", "Szechuan Chicken Fried Rice"],
buttons: [
{
text: "View Menu"},
],
},
{
id: "noodles", name: "Noodle Delights", price: "Starting ₹140", features: [
"Veg Noodles", "Chicken Noodles", "Szechuan Mixed Noodles"],
buttons: [
{
text: "View Menu"},
],
},
{
id: "pulao", name: "Pulao & Ghee Rice", price: "Starting ₹90", features: [
"Veg Pulao", "Mutter Pulao", "Ghee Rice"],
buttons: [
{
text: "View Menu"},
],
},
]}
title="Rice, Noodles & Pulao"
description="Satisfying staples for every meal."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
testimonials={[
{
id: "t1", name: "Rahul P.", role: "Foodie", company: "Palakkad", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-young-friends-having-dinner-together_23-2148454081.jpg"},
{
id: "t2", name: "Anita M.", role: "Regular", company: "Mannarkad", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-smiley-people-with-drinks_23-2150124809.jpg"},
{
id: "t3", name: "Vijay R.", role: "Visitor", company: "Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-holding-tablet_1098-3885.jpg"},
{
id: "t4", name: "Sreeja K.", role: "Regular", company: "Palakkad", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/team-young-colleagues-having-meeting-cafe_273609-16252.jpg"},
{
id: "t5", name: "Arjun D.", role: "Customer", company: "Mannarkad", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-dining-out_23-2149187189.jpg"},
]}
kpiItems={[
{
value: "4.9", label: "Google Rating"},
{
value: "500+", label: "Happy Guests"},
{
value: "100%", label: "Authentic Taste"},
]}
title="What Guests Say"
description="Real experiences from our valued diners in Palakkad."
/>
</div>
<div id="social-proof" data-section="social-proof">
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"Palakkad Foodies", "Smart Bazaar", "Local Cuisine Guide", "Fine Dine Association", "Kerala Hospitality", "Food Delivery Network", "Community Dining Hub"]}
title="Proud Partners & Community"
description="Collaborating with local favorites to bring the best experience."
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={true}
background={{
variant: "radial-gradient"}}
text="Achayans Fine Dine Restaurant, Under Smart Bazaar, Palakkad / Mannarkad. Phone: 080945 98598. Visit us for an authentic dining experience or order for home delivery."
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Home", href: "#hero"},
{
label: "Menu", href: "#menu"},
{
label: "Contact", href: "#contact"},
],
},
{
items: [
{
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service", href: "#"},
],
},
]}
logoText="Achayan's"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}