Merge version_1 into main #2

Merged
bender merged 2 commits from version_1 into main 2026-03-07 09:05:49 +00:00
2 changed files with 74 additions and 251 deletions

View File

@@ -17,7 +17,7 @@ export default function AdminPage() {
borderRadius="soft"
contentWidth="medium"
sizing="mediumLargeSizeMediumTitles"
background="noise"
background="circleGradient"
cardStyle="glass-depth"
primaryButtonStyle="gradient"
secondaryButtonStyle="solid"
@@ -33,9 +33,7 @@ export default function AdminPage() {
{ name: "Contact", id: "contact" },
]}
button={{
text: "Start Ordering",
href: "/",
}}
text: "Start Ordering", href: "/"}}
animateOnLoad={true}
/>
</div>
@@ -47,48 +45,29 @@ export default function AdminPage() {
tag="Admin Platform"
tagIcon={Zap}
tagAnimation="slide-up"
background={{ variant: "noise" }}
background={{ variant: "plain" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/close-up-happy-couple-home_23-2149145091.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/close-up-happy-couple-home_23-2149145091.jpg"
imageAlt="Admin dashboard interface showing order management and analytics"
imagePosition="right"
mediaAnimation="slide-up"
testimonials={[
{
name: "Sarah Chen",
handle: "Restaurant Manager",
testimonial: "The admin dashboard makes it incredibly easy to manage our entire restaurant operation. Menu updates take seconds and order tracking is crystal clear.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12313.jpg?_wi=2",
imageAlt: "Sarah Chen, Restaurant Manager",
},
name: "Sarah Chen", handle: "Restaurant Manager", testimonial: "The admin dashboard makes it incredibly easy to manage our entire restaurant operation. Menu updates take seconds and order tracking is crystal clear.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12313.jpg", imageAlt: "Sarah Chen, Restaurant Manager"},
{
name: "Marcus Thompson",
handle: "Chef & Kitchen Manager",
testimonial: "The kitchen display system is a game-changer. No more missed orders or confusion. Everything is organized and prioritized perfectly.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-male-looking-up-shirt-apron-looking-pensive-front-view_176474-22675.jpg?_wi=2",
imageAlt: "Marcus Thompson, Chef",
},
name: "Marcus Thompson", handle: "Chef & Kitchen Manager", testimonial: "The kitchen display system is a game-changer. No more missed orders or confusion. Everything is organized and prioritized perfectly.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-male-looking-up-shirt-apron-looking-pensive-front-view_176474-22675.jpg", imageAlt: "Marcus Thompson, Chef"},
{
name: "Priya Patel",
handle: "Restaurant Owner",
testimonial: "The analytics dashboard gives me insights I never had before. I can see peak hours, popular items, and staff performance—invaluable for business decisions.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-young-businesswoman-with-folded-arms_1262-1775.jpg?_wi=2",
imageAlt: "Priya Patel, Restaurant Owner",
},
name: "Priya Patel", handle: "Restaurant Owner", testimonial: "The analytics dashboard gives me insights I never had before. I can see peak hours, popular items, and staff performance—invaluable for business decisions.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-young-businesswoman-with-folded-arms_1262-1775.jpg", imageAlt: "Priya Patel, Restaurant Owner"},
]}
testimonialRotationInterval={5000}
buttons={[
{
text: "View Features",
href: "#features",
},
text: "View Features", href: "#features"},
{
text: "Back to Home",
href: "/",
},
text: "Back to Home", href: "/"},
]}
buttonAnimation="slide-up"
/>
@@ -103,31 +82,20 @@ export default function AdminPage() {
tagAnimation="slide-up"
accordionItems={[
{
id: "1",
title: "Menu Management",
content: "Easily add, edit, or remove menu items with descriptions, photos, pricing, and special dietary tags. Update items instantly—changes appear immediately to customers scanning QR codes.",
},
id: "1", title: "Menu Management", content: "Easily add, edit, or remove menu items with descriptions, photos, pricing, and special dietary tags. Update items instantly—changes appear immediately to customers scanning QR codes."},
{
id: "2",
title: "Real-Time Kitchen Display System",
content: "Monitor all incoming orders on kitchen screens. Mark items as preparing, ready, or served. Automatic notifications keep the front-of-house informed of order status.",
},
id: "2", title: "Real-Time Kitchen Display System", content: "Monitor all incoming orders on kitchen screens. Mark items as preparing, ready, or served. Automatic notifications keep the front-of-house informed of order status."},
{
id: "3",
title: "Advanced Analytics & Reporting",
content: "Track key metrics: total orders, revenue, popular items, peak service times, and average order value. Export reports for business planning and analysis.",
},
id: "3", title: "Advanced Analytics & Reporting", content: "Track key metrics: total orders, revenue, popular items, peak service times, and average order value. Export reports for business planning and analysis."},
]}
imageSrc="http://img.b2bpic.net/free-photo/mexican-food-concept-with-smartphone_23-2147812198.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/mexican-food-concept-with-smartphone_23-2147812198.jpg"
imageAlt="Admin dashboard with order management and analytics"
mediaAnimation="slide-up"
useInvertedBackground={true}
mediaPosition="left"
buttons={[
{
text: "Explore All Plans",
href: "#pricing",
},
text: "Explore All Plans", href: "#pricing"},
]}
/>
</div>
@@ -136,66 +104,31 @@ export default function AdminPage() {
<PricingCardEight
plans={[
{
id: "starter",
badge: "Best for Small Restaurants",
badgeIcon: Sparkles,
price: "$299/month",
subtitle: "Perfect for first-time adopters",
buttons: [
id: "starter", badge: "Best for Small Restaurants", badgeIcon: Sparkles,
price: "$299/month", subtitle: "Perfect for first-time adopters", buttons: [
{
text: "Get Started",
href: "/",
},
text: "Get Started", href: "/"},
],
features: [
"Up to 15 tables",
"Menu management dashboard",
"Real-time order tracking",
"Basic admin analytics",
"Email support",
],
"Up to 15 tables", "Menu management dashboard", "Real-time order tracking", "Basic admin analytics", "Email support"],
},
{
id: "professional",
badge: "Most Popular",
badgeIcon: Zap,
price: "$599/month",
subtitle: "Ideal for growing restaurants",
buttons: [
id: "professional", badge: "Most Popular", badgeIcon: Zap,
price: "$599/month", subtitle: "Ideal for growing restaurants", buttons: [
{
text: "Start Free Trial",
href: "/",
},
text: "Start Free Trial", href: "/"},
],
features: [
"Up to 50 tables",
"Advanced menu customization",
"Kitchen display system (KDS)",
"Order analytics & reporting",
"Staff role management",
"Priority support",
],
"Up to 50 tables", "Advanced menu customization", "Kitchen display system (KDS)", "Order analytics & reporting", "Staff role management", "Priority support"],
},
{
id: "enterprise",
badge: "For Chains & Groups",
badgeIcon: Crown,
price: "Custom",
subtitle: "Multi-location support",
buttons: [
id: "enterprise", badge: "For Chains & Groups", badgeIcon: Crown,
price: "Custom", subtitle: "Multi-location support", buttons: [
{
text: "Contact Sales",
href: "/",
},
text: "Contact Sales", href: "/"},
],
features: [
"Unlimited tables",
"Multiple location support",
"Custom integrations",
"White-label options",
"Advanced reporting & BI",
"Dedicated account manager",
],
"Unlimited tables", "Multiple location support", "Custom integrations", "White-label options", "Advanced reporting & BI", "Dedicated account manager"],
},
]}
animationType="slide-up"
@@ -213,13 +146,9 @@ export default function AdminPage() {
<FooterLogoReveal
logoText="InRestaurant"
leftLink={{
text: "Privacy Policy",
href: "/privacy",
}}
text: "Privacy Policy", href: "/privacy"}}
rightLink={{
text: "Terms of Service",
href: "/terms",
}}
text: "Terms of Service", href: "/terms"}}
/>
</div>
</ThemeProvider>

View File

@@ -25,7 +25,7 @@ export default function HomePage() {
borderRadius="soft"
contentWidth="medium"
sizing="mediumLargeSizeMediumTitles"
background="noise"
background="circleGradient"
cardStyle="glass-depth"
primaryButtonStyle="gradient"
secondaryButtonStyle="solid"
@@ -41,9 +41,7 @@ export default function HomePage() {
{ name: "Contact", id: "contact" },
]}
button={{
text: "Start Ordering",
href: "#hero",
}}
text: "Start Ordering", href: "#hero"}}
animateOnLoad={true}
/>
</div>
@@ -55,7 +53,7 @@ export default function HomePage() {
tag="Contactless Ordering"
tagIcon={QrCode}
tagAnimation="slide-up"
background={{ variant: "noise" }}
background={{ variant: "plain" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/friends-sitting-cafe-using-mobile-phones_171337-19757.jpg"
imageAlt="Customer ordering from table using QR code on mobile device"
@@ -63,48 +61,24 @@ export default function HomePage() {
mediaAnimation="slide-up"
testimonials={[
{
name: "Sarah Chen",
handle: "Restaurant Manager",
testimonial: "InRestaurant has cut our wait times by 40% and order accuracy is nearly perfect. Our customers love the convenience.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12313.jpg?_wi=1",
imageAlt: "Sarah Chen, Restaurant Manager",
},
name: "Sarah Chen", handle: "Restaurant Manager", testimonial: "InRestaurant has cut our wait times by 40% and order accuracy is nearly perfect. Our customers love the convenience.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12313.jpg", imageAlt: "Sarah Chen, Restaurant Manager"},
{
name: "James Rodriguez",
handle: "Diner & Food Enthusiast",
testimonial: "Finally, a way to order without waiting for the server. The interface is so intuitive and the food arrived quickly!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-man-woman-table_23-2148899034.jpg",
imageAlt: "James Rodriguez, Diner",
},
name: "James Rodriguez", handle: "Diner & Food Enthusiast", testimonial: "Finally, a way to order without waiting for the server. The interface is so intuitive and the food arrived quickly!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-man-woman-table_23-2148899034.jpg", imageAlt: "James Rodriguez, Diner"},
{
name: "Priya Patel",
handle: "Restaurant Owner",
testimonial: "Reduced labor costs, faster service, happier customers. This system pays for itself in the first month.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-young-businesswoman-with-folded-arms_1262-1775.jpg?_wi=1",
imageAlt: "Priya Patel, Restaurant Owner",
},
name: "Priya Patel", handle: "Restaurant Owner", testimonial: "Reduced labor costs, faster service, happier customers. This system pays for itself in the first month.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-young-businesswoman-with-folded-arms_1262-1775.jpg", imageAlt: "Priya Patel, Restaurant Owner"},
{
name: "Marcus Thompson",
handle: "Chef & Kitchen Manager",
testimonial: "The kitchen display system gives us perfect visibility. Orders are clear and organized—no more confusion.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-male-looking-up-shirt-apron-looking-pensive-front-view_176474-22675.jpg?_wi=1",
imageAlt: "Marcus Thompson, Chef",
},
name: "Marcus Thompson", handle: "Chef & Kitchen Manager", testimonial: "The kitchen display system gives us perfect visibility. Orders are clear and organized—no more confusion.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-male-looking-up-shirt-apron-looking-pensive-front-view_176474-22675.jpg", imageAlt: "Marcus Thompson, Chef"},
]}
testimonialRotationInterval={5000}
buttons={[
{
text: "Start Ordering",
href: "#features",
},
text: "Start Ordering", href: "#features"},
{
text: "Learn More",
href: "#about",
},
text: "Learn More", href: "#about"},
]}
buttonAnimation="slide-up"
/>
@@ -119,41 +93,24 @@ export default function HomePage() {
tagAnimation="slide-up"
accordionItems={[
{
id: "1",
title: "Automatic Table Detection",
content: "QR codes are unique per table. When customers scan, the system automatically identifies their table number, eliminating manual entry and reducing confusion.",
},
id: "1", title: "Automatic Table Detection", content: "QR codes are unique per table. When customers scan, the system automatically identifies their table number, eliminating manual entry and reducing confusion."},
{
id: "2",
title: "Categorized Menu Display",
content: "Browse organized sections: Starters, Mains, Drinks, Desserts. Each item includes high-quality food photography, detailed descriptions, and clear pricing.",
},
id: "2", title: "Categorized Menu Display", content: "Browse organized sections: Starters, Mains, Drinks, Desserts. Each item includes high-quality food photography, detailed descriptions, and clear pricing."},
{
id: "3",
title: "Easy Customization",
content: "Special requests, dietary preferences, and modifications are just a few taps away. Customize any dish to your exact liking before checkout.",
},
id: "3", title: "Easy Customization", content: "Special requests, dietary preferences, and modifications are just a few taps away. Customize any dish to your exact liking before checkout."},
{
id: "4",
title: "Real-Time Status Tracking",
content: "See your order status as it moves through the kitchen: Preparing → Ready → Served. Get notified when your food is on its way.",
},
id: "4", title: "Real-Time Status Tracking", content: "See your order status as it moves through the kitchen: Preparing → Ready → Served. Get notified when your food is on its way."},
{
id: "5",
title: "Intuitive Cart Management",
content: "Add, remove, or modify items in your cart anytime before confirming. Instant totals and clear order summary before submission.",
},
id: "5", title: "Intuitive Cart Management", content: "Add, remove, or modify items in your cart anytime before confirming. Instant totals and clear order summary before submission."},
]}
imageSrc="http://img.b2bpic.net/free-photo/mexican-food-concept-with-smartphone_23-2147812198.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/mexican-food-concept-with-smartphone_23-2147812198.jpg"
imageAlt="Mobile phone displaying categorized menu with food images and descriptions"
mediaAnimation="slide-up"
useInvertedBackground={true}
mediaPosition="right"
buttons={[
{
text: "See Admin Features",
href: "#pricing",
},
text: "See Admin Features", href: "#pricing"},
]}
/>
</div>
@@ -169,7 +126,7 @@ export default function HomePage() {
icon={Zap}
mediaAnimation="slide-up"
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/close-up-happy-couple-home_23-2149145091.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/close-up-happy-couple-home_23-2149145091.jpg"
imageAlt="Modern restaurant kitchen with digital displays and staff collaborating"
/>
</div>
@@ -178,66 +135,31 @@ export default function HomePage() {
<PricingCardEight
plans={[
{
id: "starter",
badge: "Best for Small Restaurants",
badgeIcon: Sparkles,
price: "$299/month",
subtitle: "Perfect for first-time adopters",
buttons: [
id: "starter", badge: "Best for Small Restaurants", badgeIcon: Sparkles,
price: "$299/month", subtitle: "Perfect for first-time adopters", buttons: [
{
text: "Get Started",
href: "/admin",
},
text: "Get Started", href: "/admin"},
],
features: [
"Up to 15 tables",
"Menu management dashboard",
"Real-time order tracking",
"Basic admin analytics",
"Email support",
],
"Up to 15 tables", "Menu management dashboard", "Real-time order tracking", "Basic admin analytics", "Email support"],
},
{
id: "professional",
badge: "Most Popular",
badgeIcon: Zap,
price: "$599/month",
subtitle: "Ideal for growing restaurants",
buttons: [
id: "professional", badge: "Most Popular", badgeIcon: Zap,
price: "$599/month", subtitle: "Ideal for growing restaurants", buttons: [
{
text: "Start Free Trial",
href: "/admin",
},
text: "Start Free Trial", href: "/admin"},
],
features: [
"Up to 50 tables",
"Advanced menu customization",
"Kitchen display system (KDS)",
"Order analytics & reporting",
"Staff role management",
"Priority support",
],
"Up to 50 tables", "Advanced menu customization", "Kitchen display system (KDS)", "Order analytics & reporting", "Staff role management", "Priority support"],
},
{
id: "enterprise",
badge: "For Chains & Groups",
badgeIcon: Crown,
price: "Custom",
subtitle: "Multi-location support",
buttons: [
id: "enterprise", badge: "For Chains & Groups", badgeIcon: Crown,
price: "Custom", subtitle: "Multi-location support", buttons: [
{
text: "Contact Sales",
href: "#contact",
},
text: "Contact Sales", href: "#contact"},
],
features: [
"Unlimited tables",
"Multiple location support",
"Custom integrations",
"White-label options",
"Advanced reporting & BI",
"Dedicated account manager",
],
"Unlimited tables", "Multiple location support", "Custom integrations", "White-label options", "Advanced reporting & BI", "Dedicated account manager"],
},
]}
animationType="slide-up"
@@ -255,45 +177,21 @@ export default function HomePage() {
<FaqDouble
faqs={[
{
id: "1",
title: "How do customers access the ordering system?",
content: "Customers simply scan the unique QR code placed at their table with their smartphone. The code links to our mobile-optimized ordering interface. No app download required—everything works through the browser.",
},
id: "1", title: "How do customers access the ordering system?", content: "Customers simply scan the unique QR code placed at their table with their smartphone. The code links to our mobile-optimized ordering interface. No app download required—everything works through the browser."},
{
id: "2",
title: "Can customers pay through the system?",
content: "Our platform focuses on order placement and management. Payment processing is typically handled separately through your existing POS system or payment terminal at checkout.",
},
id: "2", title: "Can customers pay through the system?", content: "Our platform focuses on order placement and management. Payment processing is typically handled separately through your existing POS system or payment terminal at checkout."},
{
id: "3",
title: "What if a table doesn't have a smartphone?",
content: "Staff can assist customers by placing orders on their behalf using tablets or phones provided by the restaurant. Our system supports both customer self-service and staff-assisted ordering.",
},
id: "3", title: "What if a table doesn't have a smartphone?", content: "Staff can assist customers by placing orders on their behalf using tablets or phones provided by the restaurant. Our system supports both customer self-service and staff-assisted ordering."},
{
id: "4",
title: "How does the kitchen receive orders?",
content: "Orders are sent instantly to the kitchen display system (KDS). Kitchen staff see all order details clearly organized and can update status in real-time as they prepare the food.",
},
id: "4", title: "How does the kitchen receive orders?", content: "Orders are sent instantly to the kitchen display system (KDS). Kitchen staff see all order details clearly organized and can update status in real-time as they prepare the food."},
{
id: "5",
title: "Can menu items be updated frequently?",
content: "Yes! The admin dashboard allows managers to instantly add, remove, or modify menu items with descriptions, prices, and images. Changes appear immediately to customers.",
},
id: "5", title: "Can menu items be updated frequently?", content: "Yes! The admin dashboard allows managers to instantly add, remove, or modify menu items with descriptions, prices, and images. Changes appear immediately to customers."},
{
id: "6",
title: "Is customer data secure?",
content: "All data is encrypted and stored securely on our servers. We comply with GDPR and PCI standards. No payment information is stored in our system.",
},
id: "6", title: "Is customer data secure?", content: "All data is encrypted and stored securely on our servers. We comply with GDPR and PCI standards. No payment information is stored in our system."},
{
id: "7",
title: "What's the typical implementation timeline?",
content: "Setup typically takes 1-2 weeks. This includes menu upload, QR code generation, staff training, and system integration with your existing POS.",
},
id: "7", title: "What's the typical implementation timeline?", content: "Setup typically takes 1-2 weeks. This includes menu upload, QR code generation, staff training, and system integration with your existing POS."},
{
id: "8",
title: "Do you offer customer support during service?",
content: "Yes, we provide 24/7 email support, in-business-hours phone support for all plans, and dedicated account managers for enterprise customers.",
},
id: "8", title: "Do you offer customer support during service?", content: "Yes, we provide 24/7 email support, in-business-hours phone support for all plans, and dedicated account managers for enterprise customers."},
]}
title="Frequently Asked Questions"
description="Everything you need to know about InRestaurant QR code ordering system."
@@ -327,13 +225,9 @@ export default function HomePage() {
<FooterLogoReveal
logoText="InRestaurant"
leftLink={{
text: "Privacy Policy",
href: "/privacy",
}}
text: "Privacy Policy", href: "/privacy"}}
rightLink={{
text: "Terms of Service",
href: "/terms",
}}
text: "Terms of Service", href: "/terms"}}
/>
</div>
</ThemeProvider>