Merge version_5 into main #5
@@ -23,24 +23,26 @@ const poppins = Poppins({
|
||||
export const metadata: Metadata = {
|
||||
title: "The Ora Cafe - Bhilwara's Premier Rooftop Cafe & Restaurant", description: "Discover The Ora Cafe in Bhilwara - your favorite rooftop hangout with delicious fusion food, cozy vibes, and Instagram-worthy ambience. Reserve a table today.", keywords: "cafe in Bhilwara, best cafe Bhilwara, rooftop cafe, restaurant Bhilwara, hangout place Bhilwara, The Ora Cafe", metadataBase: new URL("https://theoracafe.com"),
|
||||
alternates: {
|
||||
canonical: "https://theoracafe.com"},
|
||||
canonical: "https://theoracafe.com"
|
||||
},
|
||||
openGraph: {
|
||||
title: "The Ora Cafe - Bhilwara's Favorite Rooftop Cafe", description: "Experience premium dining at The Ora Cafe. Rooftop seating, creative fusion food, and the perfect vibe for friends and family.", url: "https://theoracafe.com", siteName: "The Ora Cafe", type: "website", images: [
|
||||
{
|
||||
url: "http://img.b2bpic.net/free-photo/friends-having-nice-barbeque-together_23-2149271952.jpg", alt: "The Ora Cafe rooftop dining experience"},
|
||||
],
|
||||
url: "http://img.b2bpic.net/free-photo/friends-having-nice-barbeque-together_23-2149271952.jpg", alt: "The Ora Cafe rooftop dining experience"
|
||||
}
|
||||
]
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "The Ora Cafe - Rooftop Dining in Bhilwara", description: "Join us for an unforgettable rooftop dining experience. Book your table now!", images: ["http://img.b2bpic.net/free-photo/friends-having-nice-barbeque-together_23-2149271952.jpg"],
|
||||
card: "summary_large_image", title: "The Ora Cafe - Rooftop Dining in Bhilwara", description: "Join us for an unforgettable rooftop dining experience. Book your table now!", images: ["http://img.b2bpic.net/free-photo/friends-having-nice-barbeque-together_23-2149271952.jpg"]
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
follow: true,
|
||||
},
|
||||
follow: true
|
||||
}
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
children
|
||||
}: Readonly<{
|
||||
children: React.ReactNode;
|
||||
}>) {
|
||||
|
||||
180
src/app/page.tsx
180
src/app/page.tsx
@@ -42,13 +42,14 @@ export default function HomePage() {
|
||||
brandName="The Ora Cafe"
|
||||
navItems={[
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Menu", id: "popular-dishes" },
|
||||
{ name: "Gallery", id: "gallery" },
|
||||
{ name: "About", id: "rooftop-experience" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Reserve Table", href: "#contact"}}
|
||||
text: "Reserve Table", href: "#contact"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -59,9 +60,11 @@ export default function HomePage() {
|
||||
description="Bhilwara's Favorite Rooftop Cafe Experience. Enjoy delicious food, cozy vibes, and the perfect place to hang out with friends and family."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Now", href: "#contact"},
|
||||
text: "Reserve Now", href: "#contact"
|
||||
},
|
||||
{
|
||||
text: "Call Now", href: "tel:+919460351156"},
|
||||
text: "Call Now", href: "tel:+919460351156"
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/friends-having-nice-barbeque-together_23-2149271952.jpg"
|
||||
imageAlt="The Ora Cafe rooftop seating with warm evening lighting"
|
||||
@@ -82,40 +85,48 @@ export default function HomePage() {
|
||||
title: "Rooftop Ambience", description:
|
||||
"Beautiful rooftop seating with warm lighting and panoramic views of Bhilwara's skyline", phoneOne: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/young-woman-using-phone-outside-night-street_1303-17020.jpg", imageAlt: "Rooftop ambience with beautiful lighting"},
|
||||
"http://img.b2bpic.net/free-photo/young-woman-using-phone-outside-night-street_1303-17020.jpg", imageAlt: "Rooftop ambience with beautiful lighting"
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/guy-brought-order-friends-have-meeting-evening-nice-outside-restaurant_146671-14492.jpg", imageAlt: "Rooftop seating at night"},
|
||||
"http://img.b2bpic.net/free-photo/guy-brought-order-friends-have-meeting-evening-nice-outside-restaurant_146671-14492.jpg", imageAlt: "Rooftop seating at night"
|
||||
},
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Perfect Hangout Spot", description:
|
||||
"Ideal for friends gathering, casual meetups, dates, and family celebrations with cozy seating", phoneOne: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/positive-young-women-smiling-dinner-party_23-2148454161.jpg", imageAlt: "Friends hanging out at cafe"},
|
||||
"http://img.b2bpic.net/free-photo/positive-young-women-smiling-dinner-party_23-2148454161.jpg", imageAlt: "Friends hanging out at cafe"
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/roommates-sharing-meal-together_23-2149112123.jpg", imageAlt: "Friends dining together"},
|
||||
"http://img.b2bpic.net/free-photo/roommates-sharing-meal-together_23-2149112123.jpg", imageAlt: "Friends dining together"
|
||||
},
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Creative Food", description:
|
||||
"Delicious Indian fusion dishes and cafe favorites crafted by our talented culinary team", phoneOne: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/top-view-dessert-sweet-baked-pumpkin-with-nuts-cream_141793-4312.jpg?_wi=1", imageAlt: "Creative food plating"},
|
||||
"http://img.b2bpic.net/free-photo/top-view-dessert-sweet-baked-pumpkin-with-nuts-cream_141793-4312.jpg?_wi=1", imageAlt: "Creative food plating"
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/eggplant-dolma-with-tomato-belly-pepper_140725-4615.jpg?_wi=1", imageAlt: "Fusion dishes"},
|
||||
"http://img.b2bpic.net/free-photo/eggplant-dolma-with-tomato-belly-pepper_140725-4615.jpg?_wi=1", imageAlt: "Fusion dishes"
|
||||
},
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
title: "Instagram-Worthy", description:
|
||||
"A photogenic cafe loved by social media users with stunning backdrops and beautiful plating", phoneOne: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-food-lover-taking-pictures-meal_23-2149286401.jpg", imageAlt: "Instagram worthy food photography"},
|
||||
"http://img.b2bpic.net/free-photo/close-up-food-lover-taking-pictures-meal_23-2149286401.jpg", imageAlt: "Instagram worthy food photography"
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-hands-taking-photos-with-phone_23-2149250092.jpg", imageAlt: "Social media food photography"},
|
||||
"http://img.b2bpic.net/free-photo/close-up-hands-taking-photos-with-phone_23-2149250092.jpg", imageAlt: "Social media food photography"
|
||||
},
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -125,87 +136,6 @@ export default function HomePage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
{/* Full Menu */}
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardOne
|
||||
title="Our Menu"
|
||||
description="Explore our complete menu with categories for every taste and occasion"
|
||||
tag="Complete Menu"
|
||||
products={[
|
||||
{
|
||||
id: "1", name: "Soups", price: "₹100-200", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/top-view-soup-with-vegetables_140725-3956.jpg?_wi=1", imageAlt: "Delicious Soups"},
|
||||
{
|
||||
id: "2", name: "Salads", price: "₹150-250", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/fresh-green-salad-with-vegetables_140725-5000.jpg?_wi=1", imageAlt: "Fresh Salads"},
|
||||
{
|
||||
id: "3", name: "Jain Special Menu", price: "₹180-300", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/healthy-jain-curry-with-vegetables_140725-5100.jpg?_wi=1", imageAlt: "Jain Special Dishes"},
|
||||
{
|
||||
id: "4", name: "Large Meals", price: "₹300-450", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/delicious-large-meal-with-sides_140725-5200.jpg?_wi=1", imageAlt: "Large Exclusive Combos"},
|
||||
{
|
||||
id: "5", name: "Mini Meals", price: "₹150-200", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/mini-meal-combo-with-appetizers_140725-5300.jpg?_wi=1", imageAlt: "Mini Exclusive Combos"},
|
||||
{
|
||||
id: "6", name: "Special Combos", price: "₹250-400", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/special-combo-meal-assorted_140725-5400.jpg?_wi=1", imageAlt: "Special Combos"},
|
||||
{
|
||||
id: "7", name: "Tandoori Starters", price: "₹180-280", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/tandoori-chicken-tikka-platter_140725-5500.jpg?_wi=1", imageAlt: "Tandoori Starters"},
|
||||
{
|
||||
id: "8", name: "Dal & Curries", price: "₹150-220", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/creamy-dal-makhani_140725-5600.jpg?_wi=1", imageAlt: "Dal Main Course"},
|
||||
{
|
||||
id: "9", name: "Vegetable Curries", price: "₹160-240", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/mixed-vegetable-curry_140725-5700.jpg?_wi=1", imageAlt: "Vegetable Main Course"},
|
||||
{
|
||||
id: "10", name: "Paneer Dishes", price: "₹180-280", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/paneer-tikka-masala_140725-5800.jpg?_wi=1", imageAlt: "Paneer Main Course"},
|
||||
{
|
||||
id: "11", name: "Breads", price: "₹40-120", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/delicious-composition-traditional-roti_23-2149034026.jpg?_wi=1", imageAlt: "Indian Breads & Naan"},
|
||||
{
|
||||
id: "12", name: "Falahari (Vrat Special)", price: "₹120-200", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/fasting-special-sabudana-khichdi_140725-5900.jpg?_wi=1", imageAlt: "Vrat Special Dishes"},
|
||||
{
|
||||
id: "13", name: "Rice & Biryani", price: "₹200-300", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/fragrant-biryani-with-meat_140725-6000.jpg?_wi=1", imageAlt: "Rice & Biryani"},
|
||||
{
|
||||
id: "14", name: "Burgers", price: "₹150-250", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/gourmet-burger-with-cheese_140725-6100.jpg?_wi=1", imageAlt: "Delicious Burgers"},
|
||||
{
|
||||
id: "15", name: "Sandwiches", price: "₹100-180", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/fresh-sandwich-with-vegetables_140725-6200.jpg?_wi=1", imageAlt: "Gourmet Sandwiches"},
|
||||
{
|
||||
id: "16", name: "Chinese Starters", price: "₹150-250", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/chinese-dumplings-with-sauce_140725-6300.jpg?_wi=1", imageAlt: "Chinese Starters"},
|
||||
{
|
||||
id: "17", name: "Pan Asian Dishes", price: "₹180-280", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/thai-pad-thai-noodles_140725-6400.jpg?_wi=1", imageAlt: "Pan Asian Cuisine"},
|
||||
{
|
||||
id: "18", name: "Fried Rice", price: "₹140-220", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/egg-fried-rice-with-vegetables_140725-6500.jpg?_wi=1", imageAlt: "Fried Rice Varieties"},
|
||||
{
|
||||
id: "19", name: "Pasta", price: "₹160-240", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/creamy-pasta-with-sauce_140725-6600.jpg?_wi=1", imageAlt: "Italian Pasta"},
|
||||
{
|
||||
id: "20", name: "Pizza", price: "₹200-350", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/mixed-pizza-with-sausages-tomato_140725-3789.jpg?_wi=1", imageAlt: "Wood-fired Pizza"},
|
||||
{
|
||||
id: "21", name: "Ora Bites", price: "₹80-150", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/appetizer-bites-on-plate_140725-6700.jpg?_wi=1", imageAlt: "Ora Signature Bites"},
|
||||
{
|
||||
id: "22", name: "Desserts", price: "₹100-180", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/top-view-dessert-sweet-baked-pumpkin-with-nuts-cream_141793-4312.jpg?_wi=1", imageAlt: "Sweet Desserts"},
|
||||
]}
|
||||
gridVariant="bento-grid"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
{/* Popular Dishes */}
|
||||
<div id="popular-dishes" data-section="popular-dishes">
|
||||
<ProductCardOne
|
||||
@@ -215,21 +145,30 @@ export default function HomePage() {
|
||||
products={[
|
||||
{
|
||||
id: "1", name: "Chur Chur Naan", price: "₹180", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/delicious-composition-traditional-roti_23-2149034026.jpg?_wi=1", imageAlt: "Crispy Chur Chur Naan"},
|
||||
"http://img.b2bpic.net/free-photo/delicious-composition-traditional-roti_23-2149034026.jpg?_wi=1", imageAlt: "Crispy Chur Chur Naan"
|
||||
},
|
||||
{
|
||||
id: "2", name: "Cold Coffee", price: "₹150", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/delicious-iced-coffee-table-beans_23-2149600676.jpg?_wi=1", imageAlt: "Refreshing Cold Coffee"},
|
||||
"http://img.b2bpic.net/free-photo/delicious-iced-coffee-table-beans_23-2149600676.jpg?_wi=1", imageAlt: "Refreshing Cold Coffee"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Pizza", price: "₹250", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/mixed-pizza-with-sausages-tomato_140725-3789.jpg?_wi=1", imageAlt: "Wood-fired Pizza"},
|
||||
"http://img.b2bpic.net/free-photo/mixed-pizza-with-sausages-tomato_140725-3789.jpg?_wi=1", imageAlt: "Wood-fired Pizza"
|
||||
},
|
||||
{
|
||||
id: "4", name: "Cigar Rolls", price: "₹120", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/egg-roll-fried-spring-rolls-white-plate-thai-food-top-view_1150-21489.jpg?_wi=1", imageAlt: "Crispy Cigar Rolls"},
|
||||
"http://img.b2bpic.net/free-photo/egg-roll-fried-spring-rolls-white-plate-thai-food-top-view_1150-21489.jpg?_wi=1", imageAlt: "Crispy Cigar Rolls"
|
||||
},
|
||||
]}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Order Now", href: "#contact"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -258,27 +197,33 @@ export default function HomePage() {
|
||||
{
|
||||
id: "1", name: "Food Plating", role: "Culinary Art", company: "The Ora Cafe", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/vertical-view-delicious-tuna-dish-with-glass-wine-cheese-set_8353-10584.jpg?_wi=1", imageAlt: "Gourmet food plating"},
|
||||
"http://img.b2bpic.net/free-photo/vertical-view-delicious-tuna-dish-with-glass-wine-cheese-set_8353-10584.jpg?_wi=1", imageAlt: "Gourmet food plating"
|
||||
},
|
||||
{
|
||||
id: "2", name: "Rooftop View", role: "Ambience", company: "Evening Scene", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/middle-age-friends-having-fun_23-2149150932.jpg?_wi=1", imageAlt: "Rooftop view with friends"},
|
||||
"http://img.b2bpic.net/free-photo/middle-age-friends-having-fun_23-2149150932.jpg?_wi=1", imageAlt: "Rooftop view with friends"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Interior Design", role: "Decor", company: "Modern Cafe", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/woman-golden-suit-sits-cafe_8353-301.jpg?_wi=1", imageAlt: "Modern cafe interior"},
|
||||
"http://img.b2bpic.net/free-photo/woman-golden-suit-sits-cafe_8353-301.jpg?_wi=1", imageAlt: "Modern cafe interior"
|
||||
},
|
||||
{
|
||||
id: "4", name: "Coffee & Desserts", role: "Beverages", company: "Specialties", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/top-view-cup-coffee-with-creamy-cake-pillow-formed-cookies-along-with-berries-grey-desk-berry-biscuit-cookie-photo-color_140725-33953.jpg?_wi=1", imageAlt: "Coffee and desserts"},
|
||||
"http://img.b2bpic.net/free-photo/top-view-cup-coffee-with-creamy-cake-pillow-formed-cookies-along-with-berries-grey-desk-berry-biscuit-cookie-photo-color_140725-33953.jpg?_wi=1", imageAlt: "Coffee and desserts"
|
||||
},
|
||||
{
|
||||
id: "5", name: "Friends Enjoying", role: "Social Scene", company: "Happy Moments", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/two-young-women-with-cup-coffee-looking-each-other_23-2147894404.jpg?_wi=1", imageAlt: "Friends enjoying coffee"},
|
||||
"http://img.b2bpic.net/free-photo/two-young-women-with-cup-coffee-looking-each-other_23-2147894404.jpg?_wi=1", imageAlt: "Friends enjoying coffee"
|
||||
},
|
||||
{
|
||||
id: "6", name: "Night Lighting", role: "Atmosphere", company: "Evening Glow", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/antique-ceiling-lamp_1203-804.jpg?_wi=1", imageAlt: "Cafe night lighting"},
|
||||
"http://img.b2bpic.net/free-photo/antique-ceiling-lamp_1203-804.jpg?_wi=1", imageAlt: "Cafe night lighting"
|
||||
},
|
||||
]}
|
||||
gridVariant="bento-grid"
|
||||
animationType="scale-rotate"
|
||||
@@ -286,7 +231,8 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "Follow on Instagram", href: "https://instagram.com"},
|
||||
text: "Follow on Instagram", href: "https://instagram.com"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -300,16 +246,20 @@ export default function HomePage() {
|
||||
metrics={[
|
||||
{
|
||||
id: "1", icon: Star,
|
||||
title: "Rating", value: "4.0★"},
|
||||
title: "Rating", value: "4.0★"
|
||||
},
|
||||
{
|
||||
id: "2", icon: Users,
|
||||
title: "Reviews", value: "1,100+"},
|
||||
title: "Reviews", value: "1,100+"
|
||||
},
|
||||
{
|
||||
id: "3", icon: TrendingUp,
|
||||
title: "Visitors", value: "1,000+/mo"},
|
||||
title: "Visitors", value: "1,000+/mo"
|
||||
},
|
||||
{
|
||||
id: "4", icon: MapPin,
|
||||
title: "Location", value: "Bhilwara"},
|
||||
title: "Location", value: "Bhilwara"
|
||||
},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -325,10 +275,11 @@ export default function HomePage() {
|
||||
description="Join us at The Ora Cafe for an unforgettable dining experience. Call us, visit Google Maps for directions, or fill out the form below to make your reservation."
|
||||
tagIcon={Phone}
|
||||
background={{
|
||||
variant: "rotated-rays-animated-grid"}}
|
||||
variant: "rotated-rays-animated-grid"
|
||||
}}
|
||||
useInvertedBackground={false}
|
||||
inputPlaceholder="your.email@example.com"
|
||||
buttonText="Get Updates"
|
||||
buttonText="Reserve Table"
|
||||
termsText="We respect your privacy. Unsubscribe at any time. You can also call us at +91 94603 51156 or visit us at G38 Rooftop, The Grandstand, Bhilwara."
|
||||
/>
|
||||
</div>
|
||||
@@ -341,13 +292,16 @@ export default function HomePage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "https://instagram.com", ariaLabel: "Instagram"},
|
||||
href: "https://instagram.com", ariaLabel: "Instagram"
|
||||
},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "https://facebook.com", ariaLabel: "Facebook"},
|
||||
href: "https://facebook.com", ariaLabel: "Facebook"
|
||||
},
|
||||
{
|
||||
icon: MapPin,
|
||||
href: "https://maps.google.com", ariaLabel: "Google Maps"},
|
||||
href: "https://maps.google.com", ariaLabel: "Google Maps"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user