Merge version_2 into main #4

Merged
bender merged 2 commits from version_2 into main 2026-03-05 11:36:00 +00:00
2 changed files with 91 additions and 78 deletions

View File

@@ -1,51 +1,29 @@
import type { Metadata } from "next";
import { Public_Sans } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const publicSans = Public_Sans({
variable: "--font-public-sans", subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
import { Analytics } from "@vercel/analytics/react";
export const metadata: Metadata = {
title: "Griddle - Bold Flavors, Affordable Meals in Badda, Dhaka", description: "Discover Griddle, the ultimate casual dining hangout in Badda, Dhaka. Order affordable rice bowls, grilled chicken, pasta & mocktails starting from ৳200. Popular with BRAC University students.", keywords: "restaurant Badda, rice bowl Dhaka, affordable restaurant, BRAC University food, casual dining Dhaka, grilled chicken, student friendly restaurant", metadataBase: new URL("https://griddle-restaurant.com"),
alternates: {
canonical: "https://griddle-restaurant.com"},
title: "Griddle - Bold Flavors, Affordable Meals", description:
"Rice bowls, pasta, grilled chicken & mocktails near BRAC University. Order on Foodpanda or call 01331-402043.", metadataBase: new URL("https://griddle.com"),
openGraph: {
title: "Griddle - Bold Flavors, Affordable Meals", description: "Order delicious rice bowls, grilled chicken & mocktails online on Foodpanda or call 01331-402043", url: "https://griddle-restaurant.com", siteName: "Griddle Restaurant", type: "website", images: [
{
url: "http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg", alt: "Griddle Restaurant - Bold Flavors"},
],
},
twitter: {
card: "summary_large_image", title: "Griddle - Bold Flavors, Affordable Meals in Badda", description: "Your favorite casual dining spot near BRAC University. Order now!", images: ["http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg"],
},
robots: {
index: true,
follow: true,
},
title: "Griddle - Bold Flavors, Affordable Meals", description:
"Rice bowls, pasta, grilled chicken & mocktails near BRAC University. Order on Foodpanda or call 01331-402043."},
};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${publicSans.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<head>
<meta charSet="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
</head>
<body>
{children}
<Analytics />
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1413,7 +1391,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -10,6 +10,8 @@ import ContactFaq from "@/components/sections/contact/ContactFaq";
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
import { MapPin, Flame, Zap, ChefHat, Heart, Star, UtensilsCrossed } from "lucide-react";
const FOODPANDA_GRIDDLE_URL = "https://www.foodpanda.com.bd/restaurant/t26e/griddle";
export default function LandingPage() {
return (
<ThemeProvider
@@ -32,7 +34,7 @@ export default function LandingPage() {
{ name: "About", id: "about" },
{ name: "Location", id: "location" },
{ name: "Contact", id: "contact" },
{ name: "Order Online", id: "https://www.foodpanda.com.bd" },
{ name: "Order Online", id: FOODPANDA_GRIDDLE_URL },
]}
/>
</div>
@@ -47,26 +49,34 @@ export default function LandingPage() {
background={{ variant: "plain" }}
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg?_wi=1", imageAlt: "Grilled chicken rice bowl"},
imageSrc: "http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg?_wi=1", imageAlt: "Grilled chicken rice bowl"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-chicken-orange-slices-plate_23-2148682756.jpg?_wi=1", imageAlt: "Signature stuffed chicken"},
imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-chicken-orange-slices-plate_23-2148682756.jpg?_wi=1", imageAlt: "Signature stuffed chicken"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/japanese-food-bowl-rice-boiled-white-fish-wakame-chuka-seaweed-salad_2829-17335.jpg?_wi=1", imageAlt: "Bangkok chicken rice box"},
imageSrc: "http://img.b2bpic.net/free-photo/japanese-food-bowl-rice-boiled-white-fish-wakame-chuka-seaweed-salad_2829-17335.jpg?_wi=1", imageAlt: "Bangkok chicken rice box"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/vertical-closeup-cold-mojito-cocktail-table-lights_181624-19964.jpg?_wi=1", imageAlt: "Refreshing virgin mojito"},
imageSrc: "http://img.b2bpic.net/free-photo/vertical-closeup-cold-mojito-cocktail-table-lights_181624-19964.jpg?_wi=1", imageAlt: "Refreshing virgin mojito"
},
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-arranging-table-restaurant_23-2147936228.jpg", imageAlt: "Modern restaurant interior"},
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-arranging-table-restaurant_23-2147936228.jpg", imageAlt: "Modern restaurant interior"
},
{
imageSrc: "http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg?_wi=2", imageAlt: "Teriyaki chicken dish"},
imageSrc: "http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg?_wi=2", imageAlt: "Teriyaki chicken dish"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/laughing-chatting-afterworks-meeting-with-coworkers-cozy-small-local-cafe_8353-10284.jpg", imageAlt: "Friends hanging out at Griddle"},
imageSrc: "http://img.b2bpic.net/free-photo/laughing-chatting-afterworks-meeting-with-coworkers-cozy-small-local-cafe_8353-10284.jpg", imageAlt: "Friends hanging out at Griddle"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cream-cheese_1339-3956.jpg?_wi=1", imageAlt: "Creamy mushroom chicken pasta"},
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cream-cheese_1339-3956.jpg?_wi=1", imageAlt: "Creamy mushroom chicken pasta"
},
]}
buttons={[
{ text: "Order on Foodpanda", href: "https://www.foodpanda.com.bd" },
{ text: "Order on Foodpanda", href: FOODPANDA_GRIDDLE_URL },
{ text: "Call to Order", href: "tel:01331402043" },
]}
buttonAnimation="slide-up"
@@ -87,17 +97,23 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
products={[
{
id: "1", name: "Stuffed Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-chicken-orange-slices-plate_23-2148682756.jpg?_wi=2", imageAlt: "Juicy stuffed chicken breast"},
id: "1", name: "Stuffed Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-chicken-orange-slices-plate_23-2148682756.jpg?_wi=2", imageAlt: "Juicy stuffed chicken breast"
},
{
id: "2", name: "BBQ Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/chicken-kebab-table_140725-4544.jpg", imageAlt: "Smoky BBQ grilled chicken"},
id: "2", name: "BBQ Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/chicken-kebab-table_140725-4544.jpg", imageAlt: "Smoky BBQ grilled chicken"
},
{
id: "3", name: "Cheesy Grilled Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-crackers-potato-side-view_140725-9117.jpg", imageAlt: "Melted cheese grilled chicken"},
id: "3", name: "Cheesy Grilled Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-crackers-potato-side-view_140725-9117.jpg", imageAlt: "Melted cheese grilled chicken"
},
{
id: "4", name: "Mexican Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/mexican-meal_23-2148159765.jpg", imageAlt: "Spicy mexican style chicken"},
id: "4", name: "Mexican Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/mexican-meal_23-2148159765.jpg", imageAlt: "Spicy mexican style chicken"
},
{
id: "5", name: "Chicken Steak", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/pepper-beer-near-salad-chicken_23-2147765364.jpg", imageAlt: "Premium chicken steak"},
id: "5", name: "Chicken Steak", price: "৳595", imageSrc: "http://img.b2bpic.net/free-photo/pepper-beer-near-salad-chicken_23-2147765364.jpg", imageAlt: "Premium chicken steak"
},
{
id: "6", name: "Teriyaki Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg?_wi=3", imageAlt: "Sweet glazed teriyaki chicken"},
id: "6", name: "Teriyaki Chicken", price: "৳595", imageSrc: "http://img.b2bpic.net/free-psd/delicious-teriyaki-chicken-bowl-with-rice-fresh-salad_84443-64662.jpg?_wi=3", imageAlt: "Sweet glazed teriyaki chicken"
},
]}
/>
</div>
@@ -115,11 +131,14 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
products={[
{
id: "1", name: "Bangkok Chicken Rice Box", price: "৳250", imageSrc: "http://img.b2bpic.net/free-photo/japanese-food-bowl-rice-boiled-white-fish-wakame-chuka-seaweed-salad_2829-17335.jpg?_wi=2", imageAlt: "Bangkok style chicken rice"},
id: "1", name: "Bangkok Chicken Rice Box", price: "৳250", imageSrc: "http://img.b2bpic.net/free-photo/japanese-food-bowl-rice-boiled-white-fish-wakame-chuka-seaweed-salad_2829-17335.jpg?_wi=2", imageAlt: "Bangkok style chicken rice"
},
{
id: "2", name: "Soy Glazed Chicken Rice Box", price: "৳240", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-korean-style_1339-5748.jpg", imageAlt: "Soy glazed chicken rice"},
id: "2", name: "Soy Glazed Chicken Rice Box", price: "৳240", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-korean-style_1339-5748.jpg", imageAlt: "Soy glazed chicken rice"
},
{
id: "3", name: "Pop Chicken Rice Box", price: "৳240", imageSrc: "http://img.b2bpic.net/free-photo/two-young-friends-seating-stairs-park-eating_1268-17802.jpg", imageAlt: "Pop chicken rice box"},
id: "3", name: "Pop Chicken Rice Box", price: "৳240", imageSrc: "http://img.b2bpic.net/free-photo/two-young-friends-seating-stairs-park-eating_1268-17802.jpg", imageAlt: "Pop chicken rice box"
},
]}
/>
</div>
@@ -137,17 +156,23 @@ export default function LandingPage() {
gridVariant="four-items-2x2-equal-grid"
products={[
{
id: "1", name: "Crispy Chicken Burger", price: "৳280", imageSrc: "http://img.b2bpic.net/free-photo/two-mini-chicken-nuggets-burgers-served-with-french-fries-paper-box_141793-2458.jpg", imageAlt: "Crispy chicken burger"},
id: "1", name: "Crispy Chicken Burger", price: "৳280", imageSrc: "http://img.b2bpic.net/free-photo/two-mini-chicken-nuggets-burgers-served-with-french-fries-paper-box_141793-2458.jpg", imageAlt: "Crispy chicken burger"
},
{
id: "2", name: "Garlic Mushroom", price: "৳180", imageSrc: "http://img.b2bpic.net/free-photo/baked-mushrooms-with-soy-sauce-herbs-vegan-food_2829-4429.jpg", imageAlt: "Sautéed garlic mushroom"},
id: "2", name: "Garlic Mushroom", price: "৳180", imageSrc: "http://img.b2bpic.net/free-photo/baked-mushrooms-with-soy-sauce-herbs-vegan-food_2829-4429.jpg", imageAlt: "Sautéed garlic mushroom"
},
{
id: "3", name: "Virgin Mojito", price: "৳150", imageSrc: "http://img.b2bpic.net/free-photo/vertical-closeup-cold-mojito-cocktail-table-lights_181624-19964.jpg?_wi=2", imageAlt: "Refreshing virgin mojito"},
id: "3", name: "Virgin Mojito", price: "৳150", imageSrc: "http://img.b2bpic.net/free-photo/vertical-closeup-cold-mojito-cocktail-table-lights_181624-19964.jpg?_wi=2", imageAlt: "Refreshing virgin mojito"
},
{
id: "4", name: "Mongolian Chicken", price: "৳520", imageSrc: "http://img.b2bpic.net/free-photo/iskender-doner-white-sauce-table_140725-3099.jpg", imageAlt: "Mongolian style chicken"},
id: "4", name: "Mongolian Chicken", price: "৳520", imageSrc: "http://img.b2bpic.net/free-photo/iskender-doner-white-sauce-table_140725-3099.jpg", imageAlt: "Mongolian style chicken"
},
{
id: "5", name: "Chicken Nanban", price: "৳480", imageSrc: "http://img.b2bpic.net/free-photo/woman-dipping-chicken-croquette-into-sauce-beer-setup-with-nuts_140725-10810.jpg", imageAlt: "Japanese chicken nanban"},
id: "5", name: "Chicken Nanban", price: "৳480", imageSrc: "http://img.b2bpic.net/free-photo/woman-dipping-chicken-croquette-into-sauce-beer-setup-with-nuts_140725-10810.jpg", imageAlt: "Japanese chicken nanban"
},
{
id: "6", name: "Creamy Mushroom & Chicken Pasta", price: "৳420", imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cream-cheese_1339-3956.jpg?_wi=2", imageAlt: "Creamy pasta with chicken and mushroom"},
id: "6", name: "Creamy Mushroom & Chicken Pasta", price: "৳420", imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cream-cheese_1339-3956.jpg?_wi=2", imageAlt: "Creamy pasta with chicken and mushroom"
},
]}
/>
</div>
@@ -160,7 +185,7 @@ export default function LandingPage() {
title="Why Customers Love Griddle: Budget-friendly meals, Instagram-worthy interior, perfect hangout spot for friends & groups. A favorite among BRAC University students. Fast casual dining at its best."
useInvertedBackground={false}
buttons={[
{ text: "View Full Menu", href: "https://www.foodpanda.com.bd" },
{ text: "View Full Menu", href: FOODPANDA_GRIDDLE_URL },
{ text: "Book a Table", href: "tel:01331402043" },
]}
buttonAnimation="slide-up"
@@ -178,17 +203,23 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1", title: "Best Rice Bowl Near BRAC", quote: "Great hangout spot near BRAC University. The rice bowls are delicious and affordable. Perfect place to chill with friends after classes!", name: "Akhtar Hassan", role: "BRAC University Student", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-hispanic-woman-smiling-confident-looking-side-street_839833-20277.jpg", imageAlt: "Akhtar Hassan"},
id: "1", title: "Best Rice Bowl Near BRAC", quote: "Great hangout spot near BRAC University. The rice bowls are delicious and affordable. Perfect place to chill with friends after classes!", name: "Akhtar Hassan", role: "BRAC University Student", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-hispanic-woman-smiling-confident-looking-side-street_839833-20277.jpg", imageAlt: "Akhtar Hassan"
},
{
id: "2", title: "Affordable & Quality Food", quote: "Affordable rice bowls and great interior. The atmosphere is perfect for studying or hanging out. Highly recommend!", name: "Jahan Ara", role: "Student, Dhaka", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-library_23-2149204737.jpg", imageAlt: "Jahan Ara"},
id: "2", title: "Affordable & Quality Food", quote: "Affordable rice bowls and great interior. The atmosphere is perfect for studying or hanging out. Highly recommend!", name: "Jahan Ara", role: "Student, Dhaka", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-library_23-2149204737.jpg", imageAlt: "Jahan Ara"
},
{
id: "3", title: "Perfect Place to Chill", quote: "Perfect place to chill with friends. The food is amazing, the staff is friendly, and the prices are very student-friendly!", name: "Rifat Khan", role: "Young Professional", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg", imageAlt: "Rifat Khan"},
id: "3", title: "Perfect Place to Chill", quote: "Perfect place to chill with friends. The food is amazing, the staff is friendly, and the prices are very student-friendly!", name: "Rifat Khan", role: "Young Professional", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg", imageAlt: "Rifat Khan"
},
{
id: "4", title: "Love the Vibe & Food", quote: "Amazing food, great prices, and an Instagram-worthy interior. Griddle is my favorite casual dining spot in Badda!", name: "Nida Fakhruddin", role: "Content Creator", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cute-smiling-boy-cafe_23-2148436234.jpg", imageAlt: "Nida Fakhruddin"},
id: "4", title: "Love the Vibe & Food", quote: "Amazing food, great prices, and an Instagram-worthy interior. Griddle is my favorite casual dining spot in Badda!", name: "Nida Fakhruddin", role: "Content Creator", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cute-smiling-boy-cafe_23-2148436234.jpg", imageAlt: "Nida Fakhruddin"
},
{
id: "5", title: "Great for Group Hangouts", quote: "My favorite place to hang out with my squad! The food is good, the prices are right, and the atmosphere is always fun.", name: "Masud Ahmed", role: "College Student", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-smiling-confident-standing-street_839833-12943.jpg", imageAlt: "Masud Ahmed"},
id: "5", title: "Great for Group Hangouts", quote: "My favorite place to hang out with my squad! The food is good, the prices are right, and the atmosphere is always fun.", name: "Masud Ahmed", role: "College Student", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-smiling-confident-standing-street_839833-12943.jpg", imageAlt: "Masud Ahmed"
},
{
id: "6", title: "Fast, Fresh & Friendly", quote: "Fast service, fresh ingredients, and super friendly staff. Griddle is my go-to for quality casual dining!", name: "Sabina Akhter", role: "Marketing Professional", imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg", imageAlt: "Sabina Akhter"},
id: "6", title: "Fast, Fresh & Friendly", quote: "Fast service, fresh ingredients, and super friendly staff. Griddle is my go-to for quality casual dining!", name: "Sabina Akhter", role: "Marketing Professional", imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg", imageAlt: "Sabina Akhter"
},
]}
/>
</div>
@@ -198,19 +229,24 @@ export default function LandingPage() {
ctaTitle="Visit Us Today"
ctaDescription="Come enjoy bold flavors and great vibes at our Badda location. We're open daily until 10 PM!"
ctaButton={{
text: "Get Directions", href: "https://maps.google.com/?q=Kha-225+Pragati+Sarani+Merul+Badda+Dhaka"}}
text: "Get Directions", href: "https://maps.google.com/?q=Kha-225+Pragati+Sarani+Merul+Badda+Dhaka"
}}
ctaIcon={MapPin}
useInvertedBackground={false}
animationType="slide-up"
faqs={[
{
id: "1", title: "Where is Griddle located?", content: "Griddle is located at Kha-225 Pragati Sarani, Merul Badda, Dhaka 1212, Bangladesh. We're conveniently located near BRAC University, making us an easy stop for students and professionals."},
id: "1", title: "Where is Griddle located?", content: "Griddle is located at Kha-225 Pragati Sarani, Merul Badda, Dhaka 1212, Bangladesh. We're conveniently located near BRAC University, making us an easy stop for students and professionals."
},
{
id: "2", title: "What are your operating hours?", content: "We're open daily from morning until 10 PM. Come visit us for lunch, dinner, or your evening hangout session with friends!"},
id: "2", title: "What are your operating hours?", content: "We're open daily from morning until 10 PM. Come visit us for lunch, dinner, or your evening hangout session with friends!"
},
{
id: "3", title: "Do you offer delivery?", content: "Yes! We partner with Foodpanda for convenient food delivery. You can also call us directly at 01331-402043 to place your order for pickup or dine-in service."},
id: "3", title: "Do you offer delivery?", content: "Yes! We partner with Foodpanda for convenient food delivery. You can also call us directly at 01331-402043 to place your order for pickup or dine-in service."
},
{
id: "4", title: "Can I order online?", content: "Absolutely! You can order online through Foodpanda for delivery, or call us at 01331-402043 to place a dine-in or pickup order directly."},
id: "4", title: "Can I order online?", content: "Absolutely! You can order online through Foodpanda for delivery, or call us at 01331-402043 to place a dine-in or pickup order directly."
},
]}
/>
</div>
@@ -223,7 +259,7 @@ export default function LandingPage() {
title="Hungry? Order Your Favorite Meal Now. Bold flavors, affordable prices, and great vibes await you at Griddle!"
useInvertedBackground={false}
buttons={[
{ text: "Order on Foodpanda", href: "https://www.foodpanda.com.bd" },
{ text: "Order on Foodpanda", href: FOODPANDA_GRIDDLE_URL },
{ text: "Call Now: 01331-402043", href: "tel:01331402043" },
]}
buttonAnimation="slide-up"
@@ -239,4 +275,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}