3 Commits

Author SHA1 Message Date
8dd37dc455 Update src/app/page.tsx 2026-03-07 06:18:39 +00:00
b8ca168d1b Update src/app/layout.tsx 2026-03-07 06:18:38 +00:00
be4427f7f3 Merge version_1 into main
Merge version_1 into main
2026-03-07 05:18:33 +00:00
2 changed files with 54 additions and 234 deletions

View File

@@ -1,38 +1,22 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Archivo } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
const archivo = Archivo({
variable: "--font-archivo", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "FoodCourt Obanikoro - Fresh Food Delivery & Dine-In Lagos", description: "Delicious affordable meals in Obanikoro, Somolu. Order delivery or dine-in. Fast service, great prices. Open daily for lunch, dinner & late-night bites.", keywords: "restaurant Obanikoro, food delivery Somolu, affordable meals Lagos, food near me, dine-in restaurant, Ikorodu Road", robots: {
title: "PENG — Your AI Study Companion", description: "Transform your study experience with PENG. Upload your notes and let AI help you learn smarter, faster, and more effectively.", keywords: "AI study, note taking, learning assistant, study companion, AI learning", robots: {
index: true,
follow: true,
},
openGraph: {
title: "FoodCourt Obanikoro - Fresh Food Delivery", description: "Satisfy your cravings with affordable, freshly prepared meals. Order delivery or visit us in Obanikoro.", siteName: "FoodCourt Obanikoro", type: "website", images: [
{
url: "http://img.b2bpic.net/free-photo/sliced-fried-pork-with-lemon-onion-red-onion-tomato-long-bean-butterfly-pea-flower-mint_1150-25869.jpg", alt: "FoodCourt Delicious Meals"},
],
},
title: "PENG — Your AI Study Companion", description: "Upload your notes and unlock the power of AI-assisted learning.", siteName: "PENG", type: "website"},
twitter: {
card: "summary_large_image", title: "FoodCourt Obanikoro - Fresh Meals", description: "Affordable food for dine-in or delivery. Order now!", images: ["http://img.b2bpic.net/free-photo/sliced-fried-pork-with-lemon-onion-red-onion-tomato-long-bean-butterfly-pea-flower-mint_1150-25869.jpg"],
},
card: "summary_large_image", title: "PENG — Your AI Study Companion", description: "Transform your study experience with AI."},
};
export default function RootLayout({
@@ -43,9 +27,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} ${archivo.variable} antialiased`}
>
<body className={`${inter.variable} antialiased`}>
<Tag />
{children}
@@ -1419,4 +1401,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -3,251 +3,89 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
import HeroBillboardDashboard from "@/components/sections/hero/HeroBillboardDashboard";
import ProductCardThree from "@/components/sections/product/ProductCardThree";
import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix";
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen";
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
import ContactCenter from "@/components/sections/contact/ContactCenter";
import FooterMedia from "@/components/sections/footer/FooterMedia";
import {
CheckCircle,
Clock,
Flame,
MapPin,
Phone,
ShoppingCart,
Star,
UtensilsCrossed,
Zap,
} from "lucide-react";
import { Sparkles, Upload, Zap, Brain } from "lucide-react";
export default function FoodCourtPage() {
export default function PengPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="background-highlight"
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="blurBottom"
cardStyle="gradient-mesh"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="radial-glow"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
brandName="FoodCourt"
brandName="PENG"
navItems={[
{ name: "Menu", id: "menu" },
{ name: "Why Us", id: "why-us" },
{ name: "Reviews", id: "reviews" },
{ name: "Location", id: "location" },
{ name: "Contact", id: "contact" },
{ name: "Features", id: "features" },
{ name: "How It Works", id: "how-it-works" },
{ name: "Pricing", id: "pricing" },
]}
button={{
text: "Order Now", href: "#order"}}
text: "Get Started for Free", href: "#get-started"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardDashboard
background={{ variant: "radial-gradient" }}
tag="Obanikoro's Favorite"
title="Delicious & Affordable Meals in Obanikoro"
description="Freshly prepared food available for dine-in or delivery. Open anytime your cravings hit—from breakfast to late-night bites."
tag="AI-Powered Learning"
tagIcon={Sparkles}
title="PENG — Your AI Study Companion"
description="Upload your notes, unlock AI-powered insights, and transform how you study. Get personalized summaries, quiz generation, and interactive learning—all powered by cutting-edge AI."
buttons={[
{ text: "Call Now", href: "tel:+2341234567890" },
{ text: "Order Delivery", href: "#order" },
{ text: "Get Started for Free", href: "#get-started" },
{ text: "Learn More", href: "#features" },
]}
dashboard={{
title: "Real-Time Meal Updates", logoIcon: UtensilsCrossed,
imageSrc: "http://img.b2bpic.net/free-photo/sliced-fried-pork-with-lemon-onion-red-onion-tomato-long-bean-butterfly-pea-flower-mint_1150-25869.jpg?_wi=1", imageAlt: "delicious fresh food meal photography", buttons: [
{ text: "View Menu", href: "#menu" },
{ text: "Reserve Table", href: "#contact" },
title: "Smart Study Dashboard", logoIcon: Brain,
imageSrc: "https://images.unsplash.com/photo-1517694712202-14dd9538aa97?w=800&q=80", imageAlt: "Student using PENG AI study companion", buttons: [
{ text: "Upload Notes", href: "#get-started" },
{ text: "Start Learning", href: "#features" },
],
sidebarItems: [
{ icon: Clock, active: true },
{ icon: MapPin },
{ icon: Phone },
{ icon: Upload, active: true },
{ icon: Zap },
{ icon: Brain },
],
stats: [
{
title: "Daily Orders", values: [150, 210, 340],
description: "Satisfied customers."},
title: "Learning Speed", values: [1.5, 2.0, 2.5],
valueSuffix: "x", description: "faster than traditional study."},
{
title: "Rating", values: [4.6, 4.7, 4.8],
valueSuffix: "", description: "Customer satisfaction."},
title: "Retention Rate", values: [75, 82, 89],
valueSuffix: "%", description: "improved with AI assistance."},
{
title: "Delivery Time", values: [20, 25, 30],
valueSuffix: "min", description: "Average delivery."},
title: "Active Users", values: [5000, 8500, 12000],
description: "students learning smarter."},
],
chartTitle: "Weekly Orders", chartData: [
{ value: 45 },
{ value: 65 },
{ value: 50 },
{ value: 80 },
chartTitle: "Weekly Study Progress", chartData: [
{ value: 60 },
{ value: 75 },
{ value: 70 },
{ value: 85 },
{ value: 90 },
],
listTitle: "Hot Orders", listItems: [
{ icon: Flame, title: "Jollof Rice Combo", status: "Ready" },
{ icon: Zap, title: "Chicken & Chips", status: "Cooking" },
{ icon: Star, title: "Shawarma Special", status: "Ready" },
listTitle: "AI Features", listItems: [
{
icon: Upload,
title: "Note Upload", status: "Ready"},
{
icon: Zap,
title: "Smart Summarization", status: "Active"},
{
icon: Brain,
title: "Quiz Generation", status: "Ready"},
],
searchPlaceholder: "Search meals..."}}
/>
</div>
<div id="menu" data-section="menu">
<ProductCardThree
title="Popular Meals"
description="Our signature dishes loved by locals. Pick your favorite and order now."
tag="Best Sellers"
products={[
{
id: "1", name: "Jollof Rice", price: "₦2,500", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-eating-chicken-sauce-with-boiled-rice-sauces-plate-with-juice-table_141793-12527.jpg?_wi=1", imageAlt: "Jollof Rice"},
{
id: "2", name: "Fried Rice", price: "₦2,500", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-arrangement_23-2148510936.jpg", imageAlt: "Fried Rice"},
{
id: "3", name: "Chicken & Chips", price: "₦3,000", imageSrc: "http://img.b2bpic.net/free-photo/close-up-japanese-food-homemade-tonkatsu-pork-cutlet-aluminium-foil_1428-653.jpg?_wi=1", imageAlt: "Chicken & Chips"},
{
id: "4", name: "Shawarma", price: "₦1,500", imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-s-hand-taking-gua-bao-from-white-plate-wooden-table_23-2148123743.jpg", imageAlt: "Shawarma"},
{
id: "5", name: "French Fries", price: "₦800", imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-fries-with-herbs-tomatoes_23-2148701497.jpg?_wi=1", imageAlt: "French Fries"},
{
id: "6", name: "Rice & Turkey", price: "₦3,500", imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-thanksgiving-dishes_23-2147709516.jpg", imageAlt: "Rice & Turkey"},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
buttons={[{ text: "View Full Menu", href: "#order" }]}
/>
</div>
<div id="why-us" data-section="why-us">
<FeatureCardTwentySix
title="Why Choose FoodCourt"
description="We bring affordable, delicious food right to your door—or serve you fresh at our location."
tag="Our Promise"
features={[
{
title: "Affordable Meals", description: "Great tasting food at pocket-friendly prices for everyone.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-eating-chicken-sauce-with-boiled-rice-sauces-plate-with-juice-table_141793-12527.jpg?_wi=2", imageAlt: "Affordable Meals", buttonIcon: CheckCircle,
},
{
title: "Fast Service", description: "Quick preparation for dine-in or delivery without compromising quality.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-japanese-food-homemade-tonkatsu-pork-cutlet-aluminium-foil_1428-653.jpg?_wi=2", imageAlt: "Fast Service", buttonIcon: CheckCircle,
},
{
title: "Open Anytime", description: "Perfect for lunch, dinner, or late-night hunger—we're always ready.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-fries-with-herbs-tomatoes_23-2148701497.jpg?_wi=2", imageAlt: "Open Anytime", buttonIcon: CheckCircle,
},
]}
textboxLayout="default"
useInvertedBackground={true}
buttons={[{ text: "Learn More", href: "#contact" }]}
/>
</div>
<div id="reviews" data-section="reviews">
<TestimonialCardTen
title="Trusted by Obanikoro"
description="Real reviews from customers who love our food and service."
tag="Customer Reviews"
testimonials={[
{
id: "1", title: "Best Food in Obanikoro", quote: "FoodCourt is a place where you can satisfy your cravings any time any day. The food is always fresh and affordable.", name: "Chioma Adeyemi", role: "Local Customer", imageSrc: "http://img.b2bpic.net/free-photo/portrait-outdoors-successful-business-person_23-2148763862.jpg", imageAlt: "Chioma Adeyemi"},
{
id: "2", title: "Nice and Affordable", quote: "Nice and affordable food with excellent customer service. I order delivery at least twice a week!", name: "Ibrahim Hassan", role: "Regular Customer", imageSrc: "http://img.b2bpic.net/free-photo/waist-up-confident-businessman-office_329181-19349.jpg", imageAlt: "Ibrahim Hassan"},
{
id: "3", title: "Very Nice Online Restaurant", quote: "Very nice online restaurant with quick delivery and hot meals. Never disappointed me once.", name: "Zainab Okonkwo", role: "Satisfied Customer", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-cozy-office_23-2149739353.jpg", imageAlt: "Zainab Okonkwo"},
{
id: "4", title: "Perfect for Lunch Breaks", quote: "Perfect spot for quick lunch breaks. The shawarma is to die for, and the prices are so reasonable.", name: "Tunde Oluwole", role: "Office Worker", imageSrc: "http://img.b2bpic.net/free-vector/people-white_24877-49457.jpg", imageAlt: "Tunde Oluwole"},
]}
textboxLayout="default"
useInvertedBackground={false}
/>
</div>
<div id="order" data-section="order">
<MetricCardThree
title="Order & Delivery"
description="Choose how you want your meal delivered or picked up."
tag="Order Methods"
metrics={[
{
id: "1", icon: ShoppingCart,
title: "Order on Glovo", value: "Fast Delivery"},
{
id: "2", icon: Phone,
title: "Call to Order", value: "+234 XXX XXX XXXX"},
{
id: "3", icon: MapPin,
title: "Visit Us", value: "Dine-In Available"},
]}
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
buttons={[
{ text: "Place Order Now", href: "tel:+2341234567890" },
{ text: "Get Directions", href: "#location" },
]}
/>
</div>
<div id="location" data-section="location">
<ContactCenter
tag="Our Location"
title="Find Us in Obanikoro"
description="Ikorodu Road, Obanikoro, Somolu, Lagos. Easy access from anywhere in the area."
background={{ variant: "gradient-bars" }}
useInvertedBackground={false}
buttonText="Get Directions"
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
tag="Stay Connected"
title="Have a Question? Reach Out"
description="Send us a message for catering requests, bulk orders, or any inquiries. We'll get back to you soon!"
background={{ variant: "rotated-rays-animated" }}
useInvertedBackground={true}
inputPlaceholder="Your email address"
buttonText="Send Message"
termsText="We respect your privacy. Unsubscribe at any time."
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/sliced-fried-pork-with-lemon-onion-red-onion-tomato-long-bean-butterfly-pea-flower-mint_1150-25869.jpg?_wi=2"
imageAlt="FoodCourt"
logoText="FoodCourt Obanikoro"
copyrightText="© 2025 FoodCourt. All rights reserved."
columns={[
{
title: "Company", items: [
{ label: "About Us", href: "#why-us" },
{ label: "Contact", href: "#contact" },
{ label: "Careers", href: "#" },
],
},
{
title: "Quick Links", items: [
{ label: "Menu", href: "#menu" },
{ label: "Order Online", href: "#order" },
{ label: "Delivery", href: "#" },
],
},
{
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "Cookie Policy", href: "#" },
],
},
]}
searchPlaceholder: "Search your notes with AI..."}}
/>
</div>
</ThemeProvider>
);
}
}