0% found this document useful (0 votes)
2 views86 pages

Multi-Restaurant Platform Overview

Uploaded by

Harsh Goyal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views86 pages

Multi-Restaurant Platform Overview

Uploaded by

Harsh Goyal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

<!

DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>FoodHub - Multi-Restaurant Platform</title>

<style>

*{

margin: 0;

padding: 0;

box-sizing: border-box;

body {

font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;

background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);

min-height: 100vh;

color: #333;

overflow-x: hidden;

.container {

max-width: 1400px;

margin: 0 auto;

padding: 20px;

}
.page {

display: none;

animation: fadeIn 0.6s ease-in-out;

.[Link] {

display: block;

@keyframes fadeIn {

from { opacity: 0; transform: translateY(30px); }

to { opacity: 1; transform: translateY(0); }

/* Restaurant Selection Page */

.restaurant-selection {

min-height: 100vh;

display: flex;

flex-direction: column;

justify-content: center;

align-items: center;

padding: 40px 0;

.main-header {
text-align: center;

margin-bottom: 60px;

.main-title {

font-size: 4.5em;

color: white;

text-shadow: 3px 3px 8px rgba(0,0,0,0.4);

margin-bottom: 20px;

background: linear-gradient(45deg, #ff6b35, #f7931e, #ff6b35);

background-size: 200% auto;

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

background-clip: text;

animation: gradient 3s ease infinite;

@keyframes gradient {

0%, 100% { background-position: 0% 50%; }

50% { background-position: 100% 50%; }

.main-subtitle {

font-size: 1.6em;

color: rgba(255,255,255,0.9);

text-shadow: 1px 1px 3px rgba(0,0,0,0.3);


}

.restaurant-grid {

display: grid;

grid-template-columns: repeat(auto-fit, minmax(420px, 1fr));

gap: 50px;

margin-top: 40px;

.restaurant-card {

background: rgba(255, 255, 255, 0.95);

border-radius: 30px;

padding: 40px;

text-align: center;

cursor: pointer;

transition: all 0.4s ease;

box-shadow: 0 25px 50px rgba(0,0,0,0.15);

backdrop-filter: blur(20px);

position: relative;

overflow: hidden;

.restaurant-card::before {

content: '';

position: absolute;

top: -2px;
left: -2px;

right: -2px;

bottom: -2px;

background: linear-gradient(45deg, #ff6b35, #f7931e, #667eea, #764ba2);

border-radius: 30px;

z-index: -1;

opacity: 0;

transition: opacity 0.3s ease;

.restaurant-card:hover::before {

opacity: 0.3;

.restaurant-card:hover {

transform: translateY(-8px) scale(1.02);

box-shadow: 0 35px 70px rgba(0,0,0,0.2);

.restaurant-image {

width: 140px;

height: 140px;

border-radius: 50%;

margin: 0 auto 30px;

background-size: cover;

background-position: center;
border: 6px solid #fff;

box-shadow: 0 15px 30px rgba(0,0,0,0.2);

position: relative;

.restaurant-image::after {

content: '';

position: absolute;

top: -6px;

left: -6px;

right: -6px;

bottom: -6px;

border-radius: 50%;

background: linear-gradient(45deg, #ff6b35, #f7931e);

z-index: -1;

opacity: 0;

transition: opacity 0.3s;

.restaurant-card:hover .restaurant-image::after {

opacity: 0.7;

.punjabi-junction .restaurant-image {

background-image: url('data:image/svg+xml,<svg xmlns="[Link]


viewBox="0 0 200 200"><defs><linearGradient id="grad1" x1="0%" y1="0%" x2="100%"
y2="100%"><stop offset="0%" style="stop-color:%23ff6b35;stop-opacity:1" /><stop
offset="100%" style="stop-color:%23f7931e;stop-opacity:1" /></linearGradient></defs><circle
cx="100" cy="100" r="90" fill="url(%23grad1)"/><text x="100" y="120" font-family="Arial, sans-
serif" font-size="80" fill="white" text-anchor="middle">🍛</text></svg>');

.green-garden .restaurant-image {

background-image: url('data:image/svg+xml,<svg xmlns="[Link]


viewBox="0 0 200 200"><defs><linearGradient id="grad2" x1="0%" y1="0%" x2="100%"
y2="100%"><stop offset="0%" style="stop-color:%2328a745;stop-opacity:1" /><stop
offset="100%" style="stop-color:%2320c997;stop-opacity:1" /></linearGradient></defs><circle
cx="100" cy="100" r="90" fill="url(%23grad2)"/><text x="100" y="120" font-family="Arial, sans-
serif" font-size="80" fill="white" text-anchor="middle">🥗</text></svg>');

.restaurant-card h2 {

font-size: 2.5em;

margin-bottom: 20px;

color: #333;

font-weight: 700;

.punjabi-junction h2 { color: #ff6b35; }

.green-garden h2 { color: #28a745; }

.restaurant-card p {

color: #666;

font-size: 1.2em;

line-height: 1.7;
margin-bottom: 25px;

.restaurant-features {

display: flex;

justify-content: space-around;

margin: 25px 0;

.feature {

text-align: center;

padding: 15px;

.feature-icon {

font-size: 2em;

margin-bottom: 8px;

.feature-text {

font-size: 0.9em;

color: #666;

font-weight: 600;

.restaurant-speciality {
background: linear-gradient(135deg, #f8f9fa, #e9ecef);

padding: 20px;

border-radius: 20px;

margin-top: 25px;

color: #555;

border-left: 5px solid;

.punjabi-junction .restaurant-speciality { border-left-color: #ff6b35; }

.green-garden .restaurant-speciality { border-left-color: #28a745; }

.rating {

display: flex;

justify-content: center;

align-items: center;

margin: 20px 0;

font-size: 1.1em;

font-weight: 600;

.stars {

color: #ffc107;

margin-right: 8px;

/* Login Pages */
.login-container {

display: flex;

align-items: center;

justify-content: center;

min-height: 100vh;

position: relative;

padding: 40px;

.login-box {

background: rgba(255, 255, 255, 0.95);

padding: 60px;

border-radius: 30px;

box-shadow: 0 30px 60px rgba(0, 0, 0, 0.2);

width: 500px;

text-align: center;

backdrop-filter: blur(20px);

position: relative;

overflow: hidden;

.login-box::before {

content: '';

position: absolute;

top: 0;

left: -100%;
width: 100%;

height: 100%;

background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);

transition: left 0.8s;

.login-box:hover::before {

left: 100%;

.login-content {

position: relative;

z-index: 1;

.restaurant-logo {

width: 100px;

height: 100px;

margin: 0 auto 30px;

border-radius: 50%;

background-size: cover;

box-shadow: 0 15px 30px rgba(0,0,0,0.2);

.input-group {

margin-bottom: 30px;
text-align: left;

position: relative;

.input-group input {

width: 100%;

padding: 18px 25px;

border: 3px solid #e0e0e0;

border-radius: 30px;

font-size: 16px;

transition: all 0.4s;

background: rgba(255,255,255,0.9);

.input-group input:focus {

outline: none;

border-color: #5cb85c;

box-shadow: 0 0 25px rgba(92,184,92,0.3);

transform: scale(1.02);

.login-btn {

width: 100%;

padding: 20px;

background: linear-gradient(135deg, #28a745, #20c997);

color: white;
border: none;

border-radius: 30px;

font-size: 18px;

cursor: pointer;

transition: all 0.4s;

position: relative;

overflow: hidden;

font-weight: 600;

.login-btn::before {

content: '';

position: absolute;

top: 50%;

left: 50%;

width: 0;

height: 0;

background: rgba(255,255,255,0.2);

border-radius: 50%;

transition: all 0.4s;

transform: translate(-50%, -50%);

.login-btn:hover::before {

width: 300px;

height: 300px;
}

.login-btn:hover {

transform: translateY(-3px);

box-shadow: 0 15px 35px rgba(0,0,0,0.3);

/* Menu Pages */

.menu-container {

background: rgba(255, 255, 255, 0.95);

border-radius: 30px;

overflow: hidden;

box-shadow: 0 30px 60px rgba(0,0,0,0.2);

backdrop-filter: blur(20px);

.restaurant-header {

padding: 50px;

text-align: center;

position: relative;

overflow: hidden;

.punjabi-header {

background: linear-gradient(135deg, #ff6b35, #f7931e);

}
.green-header {

background: linear-gradient(135deg, #28a745, #20c997);

.restaurant-header h1 {

font-size: 4em;

color: white;

margin-bottom: 15px;

text-shadow: 2px 2px 6px rgba(0,0,0,0.4);

position: relative;

z-index: 1;

.restaurant-header p {

font-size: 1.4em;

color: rgba(255,255,255,0.9);

position: relative;

z-index: 1;

.menu-nav {

display: flex;

justify-content: center;

background: linear-gradient(135deg, #f8f9fa, #e9ecef);

padding: 30px;
gap: 20px;

flex-wrap: wrap;

box-shadow: inset 0 3px 6px rgba(0,0,0,0.1);

.menu-nav-btn {

padding: 15px 30px;

background: white;

border: 3px solid #e0e0e0;

border-radius: 30px;

cursor: pointer;

transition: all 0.4s;

font-weight: 600;

font-size: 1.1em;

box-shadow: 0 5px 15px rgba(0,0,0,0.1);

.[Link],

.menu-nav-btn:hover {

background: linear-gradient(135deg, #28a745, #20c997);

color: white;

border-color: #28a745;

transform: translateY(-3px);

box-shadow: 0 10px 25px rgba(40,167,69,0.3);

}
.menu-section {

display: none;

padding: 50px;

.[Link] {

display: block;

.menu-grid {

display: grid;

grid-template-columns: repeat(auto-fit, minmax(380px, 1fr));

gap: 40px;

.menu-item {

background: white;

border-radius: 25px;

padding: 30px;

box-shadow: 0 15px 35px rgba(0,0,0,0.1);

transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);

position: relative;

overflow: hidden;

border: 1px solid rgba(0,0,0,0.05);

}
.menu-item::before {

content: '';

position: absolute;

top: 0;

left: -100%;

width: 100%;

height: 100%;

background: linear-gradient(90deg, transparent, rgba(40,167,69,0.1), transparent);

transition: left 0.6s;

.menu-item:hover::before {

left: 100%;

.menu-item:hover {

transform: translateY(-8px) scale(1.02);

box-shadow: 0 25px 50px rgba(0,0,0,0.2);

.item-image {

width: 90px;

height: 90px;

border-radius: 50%;

float: right;

background-size: cover;
background-position: center;

border: 4px solid #f0f0f0;

box-shadow: 0 8px 20px rgba(0,0,0,0.1);

.item-info h4 {

font-size: 1.5em;

margin-bottom: 12px;

color: #333;

font-weight: 700;

.item-description {

color: #666;

line-height: 1.6;

margin-bottom: 20px;

font-size: 1.05em;

.item-price {

font-size: 1.4em;

font-weight: bold;

color: #28a745;

margin-bottom: 20px;

}
.item-meta {

display: flex;

justify-content: space-between;

align-items: center;

margin-bottom: 20px;

font-size: 0.9em;

.item-category {

background: #e9ecef;

padding: 5px 12px;

border-radius: 15px;

color: #666;

font-weight: 600;

.item-rating {

color: #ffc107;

font-weight: 600;

.add-btn {

background: linear-gradient(135deg, #28a745, #20c997);

color: white;

border: none;

padding: 12px 25px;


border-radius: 25px;

cursor: pointer;

font-weight: bold;

transition: all 0.4s;

position: relative;

overflow: hidden;

font-size: 1.05em;

.add-btn::before {

content: '';

position: absolute;

top: 50%;

left: 50%;

width: 0;

height: 0;

background: rgba(255,255,255,0.3);

border-radius: 50%;

transition: all 0.4s;

transform: translate(-50%, -50%);

.add-btn:hover::before {

width: 120px;

height: 120px;

}
.add-btn:hover {

transform: scale(1.08);

box-shadow: 0 8px 20px rgba(40,167,69,0.4);

/* Cart - Fixed positioning and styling */

.cart {

position: fixed;

bottom: 20px;

right: 20px;

background: linear-gradient(135deg, #ff6b35, #f7931e);

color: white;

padding: 15px 25px;

border-radius: 50px;

cursor: pointer;

font-weight: bold;

box-shadow: 0 10px 30px rgba(255,107,53,0.4);

transition: all 0.3s ease;

z-index: 1000;

font-size: 1.1em;

display: none;

border: none;

.cart:hover {
transform: scale(1.05) translateY(-3px);

box-shadow: 0 15px 40px rgba(255,107,53,0.5);

.cart:active {

transform: scale(0.95) translateY(-1px);

.[Link] {

display: block;

animation: slideInUp 0.5s ease-out;

/* Payment Page */

.payment-container {

padding: 60px;

max-width: 800px;

margin: 0 auto;

.order-summary {

background: linear-gradient(135deg, #f8f9fa, #e9ecef);

padding: 40px;

border-radius: 25px;

margin-bottom: 50px;

box-shadow: 0 15px 35px rgba(0,0,0,0.1);

}
.qr-container {

text-align: center;

padding: 50px;

background: white;

border-radius: 25px;

box-shadow: 0 20px 45px rgba(0,0,0,0.15);

.qr-code {

width: 280px;

height: 280px;

margin: 30px auto;

background: #ffffff;

display: flex;

align-items: center;

justify-content: center;

border-radius: 25px;

border: 5px solid #28a745;

box-shadow: 0 15px 35px rgba(0,0,0,0.15);

.upi-info {

background: linear-gradient(135deg, #f8f9fa, #e9ecef);

padding: 25px;

border-radius: 20px;
margin: 30px 0;

border: 3px solid #dee2e6;

.nav-btn {

background: linear-gradient(135deg, #28a745, #20c997);

color: white;

border: none;

padding: 18px 35px;

border-radius: 30px;

cursor: pointer;

margin: 15px;

font-size: 16px;

font-weight: bold;

transition: all 0.4s;

.nav-btn:hover {

transform: translateY(-3px);

box-shadow: 0 12px 25px rgba(0,0,0,0.25);

.back-btn {

background: linear-gradient(135deg, #6c757d, #5a6268);

}
/* Responsive */

@media (max-width: 768px) {

.restaurant-grid {

grid-template-columns: 1fr;

gap: 30px;

.menu-grid {

grid-template-columns: 1fr;

.main-title {

font-size: 3em;

.restaurant-header h1 {

font-size: 2.5em;

.menu-nav {

flex-direction: column;

align-items: center;

.cart {

bottom: 15px;

right: 15px;

padding: 12px 20px;

font-size: 1em;

.payment-container {
padding: 30px 20px;

/* Additional Animations */

.menu-item {

animation: slideInUp 0.6s ease-out;

@keyframes slideInUp {

from {

opacity: 0;

transform: translateY(30px);

to {

opacity: 1;

transform: translateY(0);

.pulse {

animation: pulse 2s infinite;

@keyframes pulse {

0% { transform: scale(1); }
50% { transform: scale(1.05); }

100% { transform: scale(1); }

</style>

</head>

<body>

<!-- Restaurant Selection Page -->

<div id="selectionPage" class="page active">

<div class="restaurant-selection">

<div class="main-header">

<h1 class="main-title">FoodHub</h1>

<p class="main-subtitle">Premium Multi-Restaurant Food Ordering Platform</p>

</div>

<div class="container">

<div class="restaurant-grid">

<div class="restaurant-card punjabi-junction" onclick="selectRestaurant('punjabi')">

<div class="restaurant-image"></div>

<h2>Punjabi Junction</h2>

<div class="rating">

<span class="stars">★★★★★</span>

<span>4.8 (2.5k reviews)</span>

</div>

<p>Experience authentic Punjabi flavors with our traditional recipes passed down
through generations. Rich, aromatic dishes that bring the warmth of Punjab to your plate.</p>

<div class="restaurant-features">

<div class="feature">
<div class="feature-icon">⚡</div>

<div class="feature-text">Fast Delivery</div>

</div>

<div class="feature">

<div class="feature-icon">🏆</div>

<div class="feature-text">Award Winning</div>

</div>

<div class="feature">

<div class="feature-icon">🔥</div>

<div class="feature-text">Trending</div>

</div>

</div>

<div class="restaurant-speciality">

<strong>Signature Dishes:</strong> Paneer Butter Masala, Rajma Chawal, Chole


Bhature, Punjabi Lassi

</div>

</div>

<div class="restaurant-card green-garden" onclick="selectRestaurant('green')">

<div class="restaurant-image"></div>

<h2>Green Garden</h2>

<div class="rating">

<span class="stars">★★★★☆</span>

<span>4.6 (1.8k reviews)</span>

</div>

<p>Fresh, healthy, and delicious pure vegetarian cuisine crafted with organic
ingredients. From comfort food to gourmet dishes - your wellness journey starts here.</p>
<div class="restaurant-features">

<div class="feature">

<div class="feature-icon">🌱</div>

<div class="feature-text">100% Veg</div>

</div>

<div class="feature">

<div class="feature-icon">🥗</div>

<div class="feature-text">Healthy</div>

</div>

<div class="feature">

<div class="feature-icon">💚</div>

<div class="feature-text">Organic</div>

</div>

</div>

<div class="restaurant-speciality">

<strong>Signature Dishes:</strong> Mediterranean Salad, Quinoa Bowl, Veggie


Burger, Green Smoothies

</div>

</div>

</div>

</div>

</div>

</div>

<!-- Login Pages -->

<div id="punjabi-login" class="page">


<div class="login-container punjabi-header">

<div class="login-box">

<div class="login-content">

<div class="restaurant-logo" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 200 200&quot;><circle
cx=&quot;100&quot; cy=&quot;100&quot; r=&quot;90&quot;
fill=&quot;%23ff6b35&quot;/><text x=&quot;100&quot; y=&quot;120&quot; font-
family=&quot;Arial&quot; font-size=&quot;80&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍛</text></svg>');"></div>

<h2 style="color: #ff6b35; font-size: 2.5em; margin-bottom: 30px;">Punjabi


Junction</h2>

<form id="punjabi-form">

<div class="input-group">

<input type="text" placeholder="Enter your username" required>

</div>

<div class="input-group">

<input type="password" placeholder="Enter your password" required>

</div>

<button type="submit" class="login-btn">Enter Restaurant</button>

</form>

<p style="margin-top: 25px; font-size: 0.95em; color: #888;">

Use any credentials to continue to menu

</p>

<button class="nav-btn back-btn" onclick="backToSelection()" style="margin-top:


25px;">Back to Restaurants</button>

</div>

</div>

</div>
</div>

<div id="green-login" class="page">

<div class="login-container green-header">

<div class="login-box">

<div class="login-content">

<div class="restaurant-logo" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 200 200&quot;><circle
cx=&quot;100&quot; cy=&quot;100&quot; r=&quot;90&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;100&quot; y=&quot;120&quot; font-
family=&quot;Arial&quot; font-size=&quot;80&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥗</text></svg>');"></div>

<h2 style="color: #28a745; font-size: 2.5em; margin-bottom: 30px;">Green


Garden</h2>

<form id="green-form">

<div class="input-group">

<input type="text" placeholder="Enter your username" required>

</div>

<div class="input-group">

<input type="password" placeholder="Enter your password" required>

</div>

<button type="submit" class="login-btn">Enter Restaurant</button>

</form>

<p style="margin-top: 25px; font-size: 0.95em; color: #888;">

Use any credentials to continue to menu

</p>

<button class="nav-btn back-btn" onclick="backToSelection()" style="margin-top:


25px;">Back to Restaurants</button>
</div>

</div>

</div>

</div>

<!-- Punjabi Junction Menu -->

<div id="punjabi-menu" class="page">

<div class="container">

<div class="menu-container">

<div class="restaurant-header punjabi-header">

<h1> Punjabi Junction</h1>

<p>Authentic Punjabi Cuisine Since 1985</p>

</div>

<div class="menu-nav">

<div class="menu-nav-btn active" onclick="showMenuSection('punjabi',


'starters')">🥗 Starters</div>

<div class="menu-nav-btn" onclick="showMenuSection('punjabi', 'mains')">🍛 Main


Course</div>

<div class="menu-nav-btn" onclick="showMenuSection('punjabi', 'breads')">🫓


Breads</div>

<div class="menu-nav-btn" onclick="showMenuSection('punjabi', 'rice')">🍚 Rice &


Biryani</div>

<div class="menu-nav-btn" onclick="showMenuSection('punjabi', 'beverages')">🥤


Beverages</div>

<div class="menu-nav-btn" onclick="showMenuSection('punjabi', 'desserts')">🍮


Desserts</div>

</div>
<!-- Punjabi Starters -->

<div id="punjabi-starters" class="menu-section active">

<div class="menu-grid">

<div class="menu-item" data-name="Paneer Tikka" data-price="320">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🧀</text></svg>');"></div>

<div class="item-info">

<h4>Paneer Tikka</h4>

<div class="item-meta">

<span class="item-category">Starter</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Marinated cottage cheese cubes grilled to


perfection with bell peppers, onions and aromatic spices</p>

<div class="item-price">₹320</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Stuffed Mushrooms" data-price="280">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍄</text></svg>');"></div>

<div class="item-info">

<h4>Stuffed Mushrooms</h4>

<div class="item-meta">

<span class="item-category">Starter</span>

<span class="item-rating">★ 4.5</span>

</div>

<p class="item-description">Button mushrooms stuffed with spiced paneer,


herbs and baked to golden perfection</p>

<div class="item-price">₹280</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Veg Seekh Kebab" data-price="250">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;25&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥢</text></svg>');"></div>

<div class="item-info">

<h4>Veg Seekh Kebab</h4>

<div class="item-meta">

<span class="item-category">Starter</span>

<span class="item-rating">★ 4.6</span>

</div>
<p class="item-description">Spiced mixed vegetable kebabs grilled on skewers
with aromatic herbs and spices</p>

<div class="item-price">₹250</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Crispy Corn" data-price="220">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🌽</text></svg>');"></div>

<div class="item-info">

<h4>Crispy Corn</h4>

<div class="item-meta">

<span class="item-category">Starter</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Golden fried corn kernels tossed with spices,


herbs and tangy sauces</p>

<div class="item-price">₹220</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>
<!-- Punjabi Main Course -->

<div id="punjabi-mains" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Paneer Butter Masala" data-price="380">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🧀</text></svg>');"></div>

<div class="item-info">

<h4>Paneer Butter Masala</h4>

<div class="item-meta">

<span class="item-category">Main Course</span>

<span class="item-rating">★ 4.9</span>

</div>

<p class="item-description">Creamy tomato gravy with soft paneer cubes,


butter and aromatic spices - our signature dish</p>

<div class="item-price">₹380</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Dal Makhani" data-price="320">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍲</text></svg>');"></div>

<div class="item-info">

<h4>Dal Makhani</h4>

<div class="item-meta">

<span class="item-category">Main Course</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Slow-cooked black lentils in rich cream, butter


and traditional spices - a Punjab classic</p>

<div class="item-price">₹320</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Chole Bhature" data-price="280">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🫓</text></svg>');"></div>

<div class="item-info">

<h4>Chole Bhature</h4>

<div class="item-meta">

<span class="item-category">Main Course</span>

<span class="item-rating">★ 4.7</span>

</div>
<p class="item-description">Spicy chickpea curry with fluffy deep-fried bread,
pickles and salad</p>

<div class="item-price">₹280</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Kadai Paneer" data-price="350">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥘</text></svg>');"></div>

<div class="item-info">

<h4>Kadai Paneer</h4>

<div class="item-meta">

<span class="item-category">Main Course</span>

<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Paneer cooked with bell peppers in thick tomato


gravy with kadai masala</p>

<div class="item-price">₹350</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Rajma Masala" data-price="300">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🫘</text></svg>');"></div>

<div class="item-info">

<h4>Rajma Masala</h4>

<div class="item-meta">

<span class="item-category">Main Course</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Red kidney beans in rich onion-tomato gravy


with aromatic spices</p>

<div class="item-price">₹300</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Palak Paneer" data-price="340">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥬</text></svg>');"></div>

<div class="item-info">

<h4>Palak Paneer</h4>

<div class="item-meta">

<span class="item-category">Main Course</span>


<span class="item-rating">★ 4.5</span>

</div>

<p class="item-description">Fresh spinach curry with cottage cheese cubes


and aromatic spices</p>

<div class="item-price">₹340</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Punjabi Breads -->

<div id="punjabi-breads" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Butter Naan" data-price="80">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🫓</text></svg>');"></div>

<div class="item-info">

<h4>Butter Naan</h4>

<div class="item-meta">

<span class="item-category">Bread</span>

<span class="item-rating">★ 4.7</span>

</div>
<p class="item-description">Fresh tandoor naan brushed with butter and
sprinkled with coriander</p>

<div class="item-price">₹80</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Garlic Naan" data-price="90">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🧄</text></svg>');"></div>

<div class="item-info">

<h4>Garlic Naan</h4>

<div class="item-meta">

<span class="item-category">Bread</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Naan topped with fresh minced garlic, butter and


coriander leaves</p>

<div class="item-price">₹90</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Amritsari Kulcha" data-price="100">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥖</text></svg>');"></div>

<div class="item-info">

<h4>Amritsari Kulcha</h4>

<div class="item-meta">

<span class="item-category">Bread</span>

<span class="item-rating">★ 4.9</span>

</div>

<p class="item-description">Traditional stuffed bread with spiced potato and


onion filling</p>

<div class="item-price">₹100</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Tandoori Roti" data-price="40">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍞</text></svg>');"></div>

<div class="item-info">

<h4>Tandoori Roti</h4>

<div class="item-meta">

<span class="item-category">Bread</span>
<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Traditional whole wheat bread cooked in


tandoor</p>

<div class="item-price">₹40</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Punjabi Rice -->

<div id="punjabi-rice" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Veg Biryani" data-price="350">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍛</text></svg>');"></div>

<div class="item-info">

<h4>Vegetable Biryani</h4>

<div class="item-meta">

<span class="item-category">Rice</span>

<span class="item-rating">★ 4.8</span>

</div>
<p class="item-description">Aromatic basmati rice with mixed vegetables,
saffron and traditional spices</p>

<div class="item-price">₹350</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Paneer Biryani" data-price="420">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🧀</text></svg>');"></div>

<div class="item-info">

<h4>Paneer Biryani</h4>

<div class="item-meta">

<span class="item-category">Rice</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Premium paneer biryani with basmati rice,


saffron and dry fruits</p>

<div class="item-price">₹420</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Jeera Rice" data-price="180">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍚</text></svg>');"></div>

<div class="item-info">

<h4>Jeera Rice</h4>

<div class="item-meta">

<span class="item-category">Rice</span>

<span class="item-rating">★ 4.5</span>

</div>

<p class="item-description">Cumin flavored basmati rice with ghee and whole


spices</p>

<div class="item-price">₹180</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Pulao" data-price="220">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍛</text></svg>');"></div>

<div class="item-info">

<h4>Veg Pulao</h4>

<div class="item-meta">

<span class="item-category">Rice</span>
<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Fragrant basmati rice cooked with mixed


vegetables and aromatic spices</p>

<div class="item-price">₹220</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Punjabi Beverages -->

<div id="punjabi-beverages" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Punjabi Lassi" data-price="120">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥛</text></svg>');"></div>

<div class="item-info">

<h4>Punjabi Lassi</h4>

<div class="item-meta">

<span class="item-category">Beverage</span>

<span class="item-rating">★ 4.9</span>

</div>
<p class="item-description">Traditional thick yogurt drink with cream, sugar
and cardamom</p>

<div class="item-price">₹120</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Masala Chai" data-price="50">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-anchor=&quot;middle&quot;>
☕</text></svg>');"></div>

<div class="item-info">

<h4>Masala Chai</h4>

<div class="item-meta">

<span class="item-category">Beverage</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Traditional Indian tea brewed with aromatic


spices and fresh milk</p>

<div class="item-price">₹50</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Fresh Lime Water" data-price="60">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍋</text></svg>');"></div>

<div class="item-info">

<h4>Fresh Lime Water</h4>

<div class="item-meta">

<span class="item-category">Beverage</span>

<span class="item-rating">★ 4.5</span>

</div>

<p class="item-description">Refreshing lime water with mint, salt and a touch


of black salt</p>

<div class="item-price">₹60</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Mango Lassi" data-price="140">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥭</text></svg>');"></div>

<div class="item-info">

<h4>Mango Lassi</h4>

<div class="item-meta">

<span class="item-category">Beverage</span>
<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Creamy mango yogurt drink with fresh mango


pulp and cardamom</p>

<div class="item-price">₹140</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Punjabi Desserts -->

<div id="punjabi-desserts" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Gulab Jamun" data-price="120">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍮</text></svg>');"></div>

<div class="item-info">

<h4>Gulab Jamun</h4>

<div class="item-meta">

<span class="item-category">Dessert</span>

<span class="item-rating">★ 4.8</span>

</div>
<p class="item-description">Soft milk dumplings soaked in rose-flavored sugar
syrup</p>

<div class="item-price">₹120</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Kulfi" data-price="100">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍦</text></svg>');"></div>

<div class="item-info">

<h4>Kulfi</h4>

<div class="item-meta">

<span class="item-category">Dessert</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Traditional Indian ice cream with cardamom,


pistachios and almonds</p>

<div class="item-price">₹100</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Ras Malai" data-price="150">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥛</text></svg>');"></div>

<div class="item-info">

<h4>Ras Malai</h4>

<div class="item-meta">

<span class="item-category">Dessert</span>

<span class="item-rating">★ 4.9</span>

</div>

<p class="item-description">Soft cottage cheese dumplings in sweetened,


thickened milk</p>

<div class="item-price">₹150</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Kheer" data-price="130">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot; fill=&quot;%23ff6b35&quot;/><text
x=&quot;50&quot; y=&quot;55&quot; font-family=&quot;Arial&quot; font-
size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍚</text></svg>');"></div>

<div class="item-info">

<h4>Rice Kheer</h4>

<div class="item-meta">

<span class="item-category">Dessert</span>
<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Traditional rice pudding with milk, sugar,


cardamom and dry fruits</p>

<div class="item-price">₹130</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

</div>

<button class="nav-btn back-btn" onclick="backToSelection()" style="margin:


30px;">Back to Restaurants</button>

</div>

</div>

<!-- Green Garden Menu -->

<div id="green-menu" class="page">

<div class="container">

<div class="menu-container">

<div class="restaurant-header green-header">

<h1>🌿 Green Garden</h1>

<p>Fresh & Healthy Organic Cuisine</p>

</div>

<div class="menu-nav">
<div class="menu-nav-btn active" onclick="showMenuSection('green', 'salads')">🥗
Fresh Salads</div>

<div class="menu-nav-btn" onclick="showMenuSection('green', 'bowls')">🍲 Healthy


Bowls</div>

<div class="menu-nav-btn" onclick="showMenuSection('green', 'wraps')">🌯 Wraps &


Rolls</div>

<div class="menu-nav-btn" onclick="showMenuSection('green', 'smoothies')">🥤


Smoothies</div>

<div class="menu-nav-btn" onclick="showMenuSection('green', 'snacks')">🥜 Healthy


Snacks</div>

<div class="menu-nav-btn" onclick="showMenuSection('green', 'desserts')">🍯


Healthy Desserts</div>

</div>

<!-- Green Salads -->

<div id="green-salads" class="menu-section active">

<div class="menu-grid">

<div class="menu-item" data-name="Mediterranean Salad" data-price="320">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥗</text></svg>');"></div>

<div class="item-info">

<h4>Mediterranean Salad</h4>

<div class="item-meta">

<span class="item-category">Salad</span>

<span class="item-rating">★ 4.8</span>

</div>
<p class="item-description">Fresh lettuce, cherry tomatoes, cucumbers,
olives, feta cheese with olive oil dressing</p>

<div class="item-price">₹320</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Caesar Salad" data-price="280">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥬</text></svg>');"></div>

<div class="item-info">

<h4>Caesar Salad</h4>

<div class="item-meta">

<span class="item-category">Salad</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Crisp romaine lettuce, parmesan cheese,


croutons with classic Caesar dressing</p>

<div class="item-price">₹280</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Quinoa Power Salad" data-price="350">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🌾</text></svg>');"></div>

<div class="item-info">

<h4>Quinoa Power Salad</h4>

<div class="item-meta">

<span class="item-category">Superfood</span>

<span class="item-rating">★ 4.9</span>

</div>

<p class="item-description">Organic quinoa, mixed greens, avocado, nuts,


seeds with lemon herb dressing</p>

<div class="item-price">₹350</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Garden Fresh Salad" data-price="250">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥒</text></svg>');"></div>

<div class="item-info">

<h4>Garden Fresh Salad</h4>

<div class="item-meta">

<span class="item-category">Salad</span>
<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Mixed seasonal vegetables, sprouts, cherry


tomatoes with yogurt dressing</p>

<div class="item-price">₹250</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Green Bowls -->

<div id="green-bowls" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Buddha Bowl" data-price="380">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍲</text></svg>');"></div>

<div class="item-info">

<h4>Buddha Bowl</h4>

<div class="item-meta">

<span class="item-category">Power Bowl</span>

<span class="item-rating">★ 4.9</span>

</div>
<p class="item-description">Quinoa, roasted vegetables, avocado, chickpeas,
seeds with tahini dressing</p>

<div class="item-price">₹380</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Protein Power Bowl" data-price="420">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>💪</text></svg>');"></div>

<div class="item-info">

<h4>Protein Power Bowl</h4>

<div class="item-meta">

<span class="item-category">Protein</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Black beans, tofu, edamame, brown rice, nuts


with protein-rich dressing</p>

<div class="item-price">₹420</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Detox Bowl" data-price="350">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🌿</text></svg>');"></div>

<div class="item-info">

<h4>Detox Bowl</h4>

<div class="item-meta">

<span class="item-category">Cleanse</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Kale, spinach, cucumber, celery, green apple,


lemon with detox dressing</p>

<div class="item-price">₹350</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Mediterranean Bowl" data-price="360">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🫒</text></svg>');"></div>

<div class="item-info">

<h4>Mediterranean Bowl</h4>

<div class="item-meta">

<span class="item-category">Healthy Bowl</span>


<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Hummus, tabbouleh, roasted vegetables, olives,


pita with Mediterranean herbs</p>

<div class="item-price">₹360</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Green Wraps -->

<div id="green-wraps" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Veggie Wrap" data-price="220">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🌯</text></svg>');"></div>

<div class="item-info">

<h4>Classic Veggie Wrap</h4>

<div class="item-meta">

<span class="item-category">Wrap</span>

<span class="item-rating">★ 4.6</span>

</div>
<p class="item-description">Fresh vegetables, hummus, sprouts in whole
wheat tortilla</p>

<div class="item-price">₹220</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Avocado Wrap" data-price="280">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥑</text></svg>');"></div>

<div class="item-info">

<h4>Avocado Wrap</h4>

<div class="item-meta">

<span class="item-category">Superfood</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Creamy avocado, lettuce, tomatoes, cucumber


with lime dressing</p>

<div class="item-price">₹280</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Falafel Wrap" data-price="320">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🧆</text></svg>');"></div>

<div class="item-info">

<h4>Falafel Wrap</h4>

<div class="item-meta">

<span class="item-category">Protein</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Homemade falafel, fresh vegetables, tahini sauce


in pita bread</p>

<div class="item-price">₹320</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Quinoa Wrap" data-price="300">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🌾</text></svg>');"></div>

<div class="item-info">

<h4>Quinoa Wrap</h4>

<div class="item-meta">

<span class="item-category">Superfood</span>
<span class="item-rating">★ 4.5</span>

</div>

<p class="item-description">Quinoa salad, roasted vegetables, greens in


spinach tortilla</p>

<div class="item-price">₹300</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Green Smoothies -->

<div id="green-smoothies" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Green Detox Smoothie" data-price="180">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥤</text></svg>');"></div>

<div class="item-info">

<h4>Green Detox Smoothie</h4>

<div class="item-meta">

<span class="item-category">Smoothie</span>

<span class="item-rating">★ 4.7</span>

</div>
<p class="item-description">Spinach, kale, apple, cucumber, ginger,
lemon</p>

<div class="item-price">₹180</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Berry Blast Smoothie" data-price="200">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🫐</text></svg>');"></div>

<div class="item-info">

<h4>Berry Blast Smoothie</h4>

<div class="item-meta">

<span class="item-category">Antioxidant</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Mixed berries, banana, yogurt, honey, chia


seeds</p>

<div class="item-price">₹200</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Protein Power Smoothie" data-price="220">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>💪</text></svg>');"></div>

<div class="item-info">

<h4>Protein Power Smoothie</h4>

<div class="item-meta">

<span class="item-category">Protein</span>

<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Banana, almond butter, protein powder, almond


milk, dates</p>

<div class="item-price">₹220</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Tropical Green Smoothie" data-price="190">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥭</text></svg>');"></div>

<div class="item-info">

<h4>Tropical Green Smoothie</h4>

<div class="item-meta">

<span class="item-category">Tropical</span>
<span class="item-rating">★ 4.9</span>

</div>

<p class="item-description">Mango, pineapple, spinach, coconut water,


mint</p>

<div class="item-price">₹190</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Green Snacks -->

<div id="green-snacks" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Hummus & Veggie Sticks" data-price="150">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥕</text></svg>');"></div>

<div class="item-info">

<h4>Hummus & Veggie Sticks</h4>

<div class="item-meta">

<span class="item-category">Snack</span>

<span class="item-rating">★ 4.5</span>

</div>
<p class="item-description">Fresh hummus with carrot, cucumber, bell
pepper sticks</p>

<div class="item-price">₹150</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Mixed Nuts & Seeds" data-price="180">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥜</text></svg>');"></div>

<div class="item-info">

<h4>Mixed Nuts & Seeds</h4>

<div class="item-meta">

<span class="item-category">Healthy Snack</span>

<span class="item-rating">★ 4.7</span>

</div>

<p class="item-description">Almonds, walnuts, pumpkin seeds, sunflower


seeds</p>

<div class="item-price">₹180</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Avocado Toast" data-price="240">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥑</text></svg>');"></div>

<div class="item-info">

<h4>Avocado Toast</h4>

<div class="item-meta">

<span class="item-category">Toast</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Mashed avocado on multigrain bread with lime


and seeds</p>

<div class="item-price">₹240</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Energy Balls" data-price="120">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>⚡</text></svg>');"></div>

<div class="item-info">

<h4>Energy Balls</h4>

<div class="item-meta">

<span class="item-category">Energy</span>
<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Dates, nuts, coconut, chia seeds rolled into


energy-packed balls</p>

<div class="item-price">₹120</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

<!-- Green Desserts -->

<div id="green-desserts" class="menu-section">

<div class="menu-grid">

<div class="menu-item" data-name="Chia Pudding" data-price="160">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍮</text></svg>');"></div>

<div class="item-info">

<h4>Chia Pudding</h4>

<div class="item-meta">

<span class="item-category">Healthy Dessert</span>

<span class="item-rating">★ 4.7</span>

</div>
<p class="item-description">Chia seeds, coconut milk, maple syrup, fresh
berries</p>

<div class="item-price">₹160</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Raw Chocolate Mousse" data-price="200">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍫</text></svg>');"></div>

<div class="item-info">

<h4>Raw Chocolate Mousse</h4>

<div class="item-meta">

<span class="item-category">Raw Dessert</span>

<span class="item-rating">★ 4.8</span>

</div>

<p class="item-description">Avocado, raw cacao, dates, coconut cream - guilt-


free indulgence</p>

<div class="item-price">₹200</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Coconut Bliss Balls" data-price="140">


<div class="item-image" style="background-image: url('data:image/svg+xml,<svg
xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🥥</text></svg>');"></div>

<div class="item-info">

<h4>Coconut Bliss Balls</h4>

<div class="item-meta">

<span class="item-category">Sweet Treat</span>

<span class="item-rating">★ 4.6</span>

</div>

<p class="item-description">Coconut, cashews, vanilla, dates rolled in coconut


flakes</p>

<div class="item-price">₹140</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

<div class="menu-item" data-name="Fruit Parfait" data-price="180">

<div class="item-image" style="background-image: url('data:image/svg+xml,<svg


xmlns=&quot;[Link] viewBox=&quot;0 0 100 100&quot;><circle
cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;45&quot;
fill=&quot;%2328a745&quot;/><text x=&quot;50&quot; y=&quot;55&quot; font-
family=&quot;Arial&quot; font-size=&quot;30&quot; fill=&quot;white&quot; text-
anchor=&quot;middle&quot;>🍓</text></svg>');"></div>

<div class="item-info">

<h4>Fresh Fruit Parfait</h4>

<div class="item-meta">

<span class="item-category">Fresh Dessert</span>


<span class="item-rating">★ 4.9</span>

</div>

<p class="item-description">Greek yogurt, fresh fruits, granola, honey


drizzle</p>

<div class="item-price">₹180</div>

<button class="add-btn">Add to Cart</button>

</div>

</div>

</div>

</div>

</div>

<button class="nav-btn back-btn" onclick="backToSelection()" style="margin:


30px;">Back to Restaurants</button>

</div>

</div>

<!-- Payment Page -->

<div id="payment-page" class="page">

<div class="container">

<div class="menu-container">

<div class="payment-container">

<h1 style="text-align: center; margin-bottom: 40px; color: #333; font-size:


2.5em;">Order Summary & Payment</h1>

<div class="order-summary">

<h3 style="margin-bottom: 25px; color: #333; font-size: 1.8em;">Your Order</h3>


<div id="order-items"></div>

<div style="border-top: 3px solid #dee2e6; padding-top: 20px; margin-top: 20px;">

<div style="display: flex; justify-content: space-between; align-items: center;


font-size: 1.3em; font-weight: bold; color: #333;">

<span>Total Amount:</span>

<span id="total-amount" style="color: #28a745;">₹0</span>

</div>

</div>

</div>

<div class="qr-container">

<h3 style="margin-bottom: 25px; color: #333; font-size: 1.8em;">Scan QR Code to


Pay</h3>

<div class="qr-code">

<canvas id="qr-canvas"></canvas>

</div>

<div class="upi-info">

<h4 style="margin-bottom: 15px; color: #333;">UPI Payment Details</h4>

<p><strong>UPI ID:</strong> 7986983804@superyes</p>

<p><strong>Amount:</strong> <span id="payment-amount">₹0</span></p>

<p><strong>Order ID:</strong> <span id="order-id"></span></p>

</div>

<p style="color: #666; font-size: 0.95em; margin-top: 20px;">

Scan the QR code with any UPI app (PhonePe, Google Pay, Paytm, etc.) to
complete payment

</p>
<div style="text-align: center; margin-top: 30px;">

<button onclick="confirmPayment()" class="nav-btn" style="background: linear-


gradient(135deg, #28a745, #20c997); font-size: 1.2em; padding: 15px 40px;">

Confirm Payment

</button>

</div>

</div>

<div style="text-align: center; margin-top: 30px;">

<button onclick="goToMenu()" class="nav-btn back-btn">Back to Menu</button>

</div>

</div>

</div>

</div>

</div>

<!-- Success Page -->

<div id="success-page" class="page">

<div class="container">

<div class="menu-container">

<div style="text-align: center; padding: 80px 40px;">

<div style="font-size: 5em; margin-bottom: 30px;">✅</div>

<h1 style="color: #28a745; font-size: 3em; margin-bottom: 30px;">Order Confirmed!


</h1>

<p style="font-size: 1.3em; color: #666; margin-bottom: 40px;">

Thank you for your order! Your delicious food is being prepared and will be
delivered soon.
</p>

<div style="background: linear-gradient(135deg, #f8f9fa, #e9ecef); padding: 40px;


border-radius: 25px; margin-bottom: 40px;">

<h3 style="color: #333; margin-bottom: 20px;">Order Details</h3>

<p><strong>Order ID:</strong> <span id="success-order-id"></span></p>

<p><strong>Estimated Delivery:</strong> 30-45 minutes</p>

<p><strong>Total Amount:</strong> <span id="success-total" style="color:


#28a745; font-weight: bold;"></span></p>

</div>

<button onclick="backToSelection()" class="nav-btn" style="font-size: 1.2em;


padding: 15px 40px;">

Order Again

</button>

</div>

</div>

</div>

</div>

<!-- Cart Display -->

<button class="cart" id="cart" type="button">

Cart (<span id="cart-count">0</span>) - ₹<span id="cart-total">0</span>

</button>

<script src="[Link]
[Link]"></script>

<script>

// Global variables
let currentRestaurant = '';

let cart = [];

let cartTotal = 0;

// Restaurant selection

function selectRestaurant(restaurant) {

currentRestaurant = restaurant;

showPage(restaurant + '-login');

// Page navigation

function showPage(pageId) {

[Link]('.page').forEach(page => {

[Link]('active');

});

[Link](pageId).[Link]('active');

function backToSelection() {

currentRestaurant = '';

cart = [];

cartTotal = 0;

updateCartDisplay();

showPage('selectionPage');

}
// Form submissions

[Link]('punjabi-form').addEventListener('submit', function(e) {

[Link]();

showPage('punjabi-menu');

});

[Link]('green-form').addEventListener('submit', function(e) {

[Link]();

showPage('green-menu');

});

// Menu navigation

function showMenuSection(restaurant, section) {

// Hide all menu sections for this restaurant

[Link](`#${restaurant}-menu .menu-section`).forEach(section => {

[Link]('active');

});

// Show selected section

[Link](`${restaurant}-${section}`).[Link]('active');

// Update navigation buttons

[Link](`#${restaurant}-menu .menu-nav-btn`).forEach(btn => {

[Link]('active');

});

[Link]('active');
}

// Cart management - Fixed function

function addToCart(name, price) {

const existingItem = [Link](item => [Link] === name);

if (existingItem) {

[Link] += 1;

} else {

[Link]({

name: name,

price: parseInt(price),

quantity: 1,

restaurant: currentRestaurant

});

updateCartTotal();

updateCartDisplay();

// Visual feedback

const button = [Link];

const originalText = [Link];

const originalBg = [Link];

[Link] = 'Added!';
[Link] = '#28a745';

setTimeout(() => {

[Link] = originalText;

[Link] = originalBg || 'linear-gradient(135deg, #28a745, #20c997)';

}, 1000);

function updateCartTotal() {

cartTotal = [Link]((total, item) => total + ([Link] * [Link]), 0);

// Fixed cart display function

function updateCartDisplay() {

const cartCount = [Link]((total, item) => total + [Link], 0);

[Link]('cart-count').textContent = cartCount;

[Link]('cart-total').textContent = cartTotal;

// Show/hide cart with proper classes

const cartElement = [Link]('cart');

if (cartCount > 0) {

[Link]('show');

[Link]('pulse');

} else {

[Link]('show');

[Link]('pulse');
}

// Add event listeners to all Add to Cart buttons

[Link]('click', function(e) {

if ([Link]('add-btn')) {

[Link]();

const menuItem = [Link]('.menu-item');

const name = [Link];

const price = [Link];

addToCart(name, price);

});

// Payment page

function goToPayment() {

if ([Link] === 0) {

alert('Your cart is empty! Please add some items first.');

return;

displayOrderSummary();

generateQRCode();

showPage('payment-page');

}
function goToMenu() {

showPage(currentRestaurant + '-menu');

function displayOrderSummary() {

const orderItemsContainer = [Link]('order-items');

[Link] = '';

[Link](item => {

const itemElement = [Link]('div');

[Link] = 'display: flex; justify-content: space-between; align-items:


center; padding: 15px 0; border-bottom: 1px solid #eee;';

[Link] = `

<div>

<h4 style="margin: 0; color: #333;">${[Link]}</h4>

<p style="margin: 5px 0; color: #666; font-size: 0.9em;">Quantity: $


{[Link]}</p>

</div>

<div style="text-align: right;">

<span style="font-weight: bold; color: #28a745; font-size: 1.1em;">₹${[Link] *


[Link]}</span>

</div>

`;

[Link](itemElement);

});
[Link]('total-amount').textContent = `₹${cartTotal}`;

[Link]('payment-amount').textContent = `₹${cartTotal}`;

// Generate order ID

const orderId = 'FH' + [Link]().toString().slice(-6);

[Link]('order-id').textContent = orderId;

function generateQRCode() {

const canvas = [Link]('qr-canvas');

const ctx = [Link]('2d');

const orderId = [Link]('order-id').textContent;

const upiString = `upi://pay?pa=7986983804@superyes&am=$


{cartTotal}&cu=INR&tn=FoodHub Order ${orderId}`;

// Set canvas size

[Link] = 250;

[Link] = 250;

// Create QR code

const qr = qrcode(0, 'M');

[Link](upiString);

[Link]();

// Clear canvas
[Link](0, 0, [Link], [Link]);

[Link] = '#FFFFFF';

[Link](0, 0, [Link], [Link]);

// Draw QR code

const moduleCount = [Link]();

const cellSize = [Link] / moduleCount;

[Link] = '#000000';

for (let row = 0; row < moduleCount; row++) {

for (let col = 0; col < moduleCount; col++) {

if ([Link](row, col)) {

[Link](col * cellSize, row * cellSize, cellSize, cellSize);

function confirmPayment() {

const orderId = [Link]('order-id').textContent;

[Link]('success-order-id').textContent = orderId;

[Link]('success-total').textContent = `₹${cartTotal}`;

// Clear cart

cart = [];

cartTotal = 0;
updateCartDisplay();

showPage('success-page');

// Auto redirect after 5 seconds

setTimeout(() => {

backToSelection();

}, 5000);

// Initialize

[Link]('DOMContentLoaded', function() {

updateCartDisplay();

// Cart click event

const cartButton = [Link]('cart');

if (cartButton) {

[Link]('click', function(e) {

[Link]();

goToPayment();

});

// Restaurant card animations

const restaurantCards = [Link]('.restaurant-card');

[Link]((card, index) => {


[Link] = `${index * 0.2}s`;

});

});

// Smooth scrolling

[Link] = 'smooth';

// Keyboard shortcuts

[Link]('keydown', function(e) {

if ([Link] === 'Escape') {

const currentPage = [Link]('.[Link]');

if (currentPage && [Link] !== 'selectionPage') {

if ([Link]('menu')) {

backToSelection();

} else if ([Link] === 'payment-page') {

goToMenu();

});

// Responsive handling

function handleResize() {

if ([Link] <= 768) {

[Link]('.menu-nav').forEach(nav => {

[Link] = 'column';
});

} else {

[Link]('.menu-nav').forEach(nav => {

[Link] = 'row';

});

[Link]('resize', handleResize);

handleResize();

</script>

</body>

</html>

You might also like