From 966a1e0e18fd85bc703b994f36b4973a25c73508 Mon Sep 17 00:00:00 2001 From: srikanth_M Date: Fri, 3 Apr 2026 18:30:31 +0530 Subject: [PATCH] updated next config and feature pages --- next.config.ts | 42 +++++++++------- package-lock.json | 50 +++++++++---------- src/app/features/business-dashboard/page.tsx | 26 +++++----- .../features/inventory-management/page.tsx | 4 +- src/app/features/page.tsx | 18 +++---- src/app/features/pos/page.tsx | 4 +- src/app/globals.css | 4 +- src/app/layout.tsx | 9 +++- src/app/pricing/page01.tsx | 8 +-- src/app/restaurant-types/bakery/page.tsx | 2 +- src/app/restaurant-types/bistro/page.tsx | 2 +- src/app/restaurant-types/buffet/page.tsx | 2 +- src/app/restaurant-types/cafe-bistro/page.tsx | 2 +- src/app/restaurant-types/cafeteria/page.tsx | 2 +- .../restaurant-types/casual-dining/page.tsx | 4 +- .../restaurant-types/coffee-house/page.tsx | 2 +- src/app/restaurant-types/concession/page.tsx | 2 +- .../contemporary-casual/page.tsx | 2 +- .../restaurant-types/delivery-only/page.tsx | 2 +- src/app/restaurant-types/destination/page.tsx | 2 +- .../restaurant-types/digital-only/page.tsx | 2 +- src/app/restaurant-types/diner/page.tsx | 2 +- .../restaurant-types/family-style/page.tsx | 2 +- src/app/restaurant-types/fast-casual/page.tsx | 4 +- src/app/restaurant-types/fast-food/page.tsx | 2 +- src/app/restaurant-types/fine-dine/page.tsx | 6 +-- src/app/restaurant-types/fine-dining/page.tsx | 2 +- src/app/restaurant-types/food-truck/page.tsx | 2 +- .../restaurant-types/full-service/page.tsx | 10 ++-- .../restaurant-types/ghost-kitchen/page.tsx | 2 +- .../ghost-restaurant/page.tsx | 4 +- .../restaurant-types/mongolian-bbq/page.tsx | 4 +- src/app/restaurant-types/page.tsx | 2 +- src/app/restaurant-types/pop-up/page.tsx | 2 +- src/app/restaurant-types/pub/page.tsx | 2 +- src/app/restaurant-types/teppanyaki/page.tsx | 4 +- src/app/restaurant-types/theme/page.tsx | 2 +- src/app/temppricing/page.tsx | 8 +-- src/components/FAQ.tsx | 4 +- src/components/FeaturesSection.tsx | 2 +- src/components/Testimonials.tsx | 6 +-- 41 files changed, 138 insertions(+), 125 deletions(-) diff --git a/next.config.ts b/next.config.ts index 9bdce6e..cb40b1a 100644 --- a/next.config.ts +++ b/next.config.ts @@ -1,36 +1,44 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { + output: "export", // needed for static export + trailingSlash: true, + images: { + unoptimized: true, // ✅ keep this remotePatterns: [ { - protocol: 'https', - hostname: 'images.unsplash.com', + protocol: "https", + hostname: "images.unsplash.com", }, { - protocol: 'https', - hostname: 'www.transparenttextures.com', + protocol: "https", + hostname: "www.transparenttextures.com", }, { - protocol: 'https', - hostname: 'png.pngtree.com', + protocol: "https", + hostname: "png.pngtree.com", }, { - protocol: 'https', - hostname: 'purepng.com', + protocol: "https", + hostname: "purepng.com", }, { - protocol: 'https', - hostname: 'cdn-icons-png.flaticon.com', + protocol: "https", + hostname: "cdn-icons-png.flaticon.com", }, { - protocol: 'https', - hostname: 'images.pexels.com', - }, { - protocol: 'https', - hostname: 'randomuser.me', - }, ], + protocol: "https", + hostname: "images.pexels.com", + }, + { + protocol: "https", + hostname: "randomuser.me", + }, + ], }, + + }; -export default nextConfig; +export default nextConfig; \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 7adb768..087fcc8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1766,9 +1766,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz", + "integrity": "sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==", "dev": true, "license": "MIT", "dependencies": { @@ -1776,13 +1776,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", "dev": true, "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^2.0.2" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -2139,9 +2139,9 @@ } }, "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", "dev": true, "license": "MIT", "dependencies": { @@ -2418,9 +2418,9 @@ } }, "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.13.tgz", + "integrity": "sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==", "dev": true, "license": "MIT", "dependencies": { @@ -3565,9 +3565,9 @@ } }, "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", "dev": true, "license": "ISC" }, @@ -4916,9 +4916,9 @@ } }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -5327,9 +5327,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", "dev": true, "license": "MIT", "engines": { @@ -6128,9 +6128,9 @@ } }, "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", "engines": { diff --git a/src/app/features/business-dashboard/page.tsx b/src/app/features/business-dashboard/page.tsx index 423819d..e227001 100644 --- a/src/app/features/business-dashboard/page.tsx +++ b/src/app/features/business-dashboard/page.tsx @@ -285,29 +285,29 @@ const BusinessDashboardPage = () => {

-
-
+
+
- POS Sales Data Integration + POS Sales Data Integration
-
-
+
+
- Inventory & Purchase Tracking + Inventory & Purchase Tracking
-
-
+
+
- CRM Customer Insights + CRM Customer Insights
-
-
+
+
- Order & Delivery Analytics + Order & Delivery Analytics
@@ -318,7 +318,7 @@ const BusinessDashboardPage = () => { {/* Central Hub */}
-
Dashboard
+
Dashboard
{/* Connecting Lines */} diff --git a/src/app/features/inventory-management/page.tsx b/src/app/features/inventory-management/page.tsx index ddb26aa..6d36236 100644 --- a/src/app/features/inventory-management/page.tsx +++ b/src/app/features/inventory-management/page.tsx @@ -205,7 +205,7 @@ const InventoryManagementPage = () => {
-

+

Calculate the exact cost of every dish on your menu. See how fluctuating supplier prices impact your profit margins in real-time.

@@ -277,7 +277,7 @@ const InventoryManagementPage = () => {
-

+

"Dine360 Inventory transformed how we manage our food costs. We saved over 15% on monthly supplies just by identifying where our waste was coming from."

diff --git a/src/app/features/page.tsx b/src/app/features/page.tsx index 3f5e279..5fb49da 100644 --- a/src/app/features/page.tsx +++ b/src/app/features/page.tsx @@ -463,7 +463,7 @@ const FeaturesPage = () => { { type: 'Delivery', count: 8, color: 'text-red-600', bg: 'bg-red-50' }, { type: 'Takeaway', count: 5, color: 'text-blue-600', bg: 'bg-blue-50' } ].map((stat, idx) => ( -
+
{stat.type} @@ -567,7 +567,7 @@ const FeaturesPage = () => { { supplier: 'Fresh Veggies Co.', amount: '$420.00', date: 'Today' }, { supplier: 'Dairy Best Inc.', amount: '$150.00', date: 'Yesterday' } ].map((po, idx) => ( -
+
{po.supplier} {po.date} @@ -805,7 +805,7 @@ const FeaturesPage = () => { { platform: 'DoorDash', status: 'Syncing', color: 'text-amber-500' }, { platform: 'Zomato', status: 'Connected', color: 'text-emerald-500' } ].map((p, i) => ( -
+
{p.platform}
{p.status} @@ -863,7 +863,7 @@ const FeaturesPage = () => { { label: 'Guests', val: '124', sub: '+8%' }, { label: 'Wastage', val: '$12', sub: '-12%' } ].map((s, i) => ( -
+
{s.label} {s.val} {s.sub} vs ly @@ -925,10 +925,10 @@ const FeaturesPage = () => { ItemTotal
-
+
Cheese Pizza x2$32.00
-
+
Garlic Bread$8.00
@@ -987,7 +987,7 @@ const FeaturesPage = () => { ].map((b, i) => (
- {b.name} + {b.name} {b.sales} Sales
{b.growth} @@ -1036,7 +1036,7 @@ const FeaturesPage = () => {
-
+
Order #2483 is ready for pickup!
@@ -1134,7 +1134,7 @@ const FeaturesPage = () => {

- Turn Your Counter Into a
Command Center. + Turn Your Counter Into a
Command Center.

Join 500+ growing restaurants using Dine360 to streamline dine-in, delivery, reservations, and multi-branch operations — all from one powerful system. diff --git a/src/app/features/pos/page.tsx b/src/app/features/pos/page.tsx index b0ae202..d074fbf 100644 --- a/src/app/features/pos/page.tsx +++ b/src/app/features/pos/page.tsx @@ -89,7 +89,7 @@ const POSPage = () => {

-
D360
+
D360
Checkout #4
12:45 PM | OPERATOR: SARAH
@@ -327,7 +327,7 @@ const POSPage = () => { {/* Central Terminal */}
-
D360
+
D360
Ready to Swipe
diff --git a/src/app/globals.css b/src/app/globals.css index 594be37..d6cf76f 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -8,7 +8,7 @@ @theme inline { --color-background: var(--background); --color-foreground: var(--foreground); - --font-sans: var(--font-geist-sans); + --font-sans: var(--font-inter), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif; --font-mono: var(--font-geist-mono); --color-brand-red: #dc2626; --color-brand-cream: #f9f9f5; @@ -17,7 +17,7 @@ body { background: var(--background); color: var(--foreground); - font-family: var(--font-sans), Arial, Helvetica, sans-serif; + font-family: var(--font-sans); } .custom-scrollbar::-webkit-scrollbar { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 364f4a2..187db54 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,7 +1,12 @@ import type { Metadata } from "next"; -import { Geist, Geist_Mono } from "next/font/google"; +import { Inter, Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); + const geistSans = Geist({ variable: "--font-geist-sans", subsets: ["latin"], @@ -25,7 +30,7 @@ export default function RootLayout({ return ( {children} diff --git a/src/app/pricing/page01.tsx b/src/app/pricing/page01.tsx index 1cb24e0..5d35883 100644 --- a/src/app/pricing/page01.tsx +++ b/src/app/pricing/page01.tsx @@ -24,7 +24,7 @@ const PricingPageVersionTwo = () => {
-

+

Simple Plans for
Every Restaurant

@@ -43,7 +43,7 @@ const PricingPageVersionTwo = () => { >
Starter -

Single Outlet

+

Single Outlet

Perfect for independent restaurants getting started with smart POS.

@@ -54,8 +54,8 @@ const PricingPageVersionTwo = () => {
Starting at
- $ - 200 + $ + 200

per month · flat fee diff --git a/src/app/restaurant-types/bakery/page.tsx b/src/app/restaurant-types/bakery/page.tsx index a53369e..276f83a 100644 --- a/src/app/restaurant-types/bakery/page.tsx +++ b/src/app/restaurant-types/bakery/page.tsx @@ -52,7 +52,7 @@ const BakeryPage = () => {

Manage Your Bakery
- Operations Effortlessly + Operations Effortlessly

diff --git a/src/app/restaurant-types/bistro/page.tsx b/src/app/restaurant-types/bistro/page.tsx index d504ccc..cd2c710 100644 --- a/src/app/restaurant-types/bistro/page.tsx +++ b/src/app/restaurant-types/bistro/page.tsx @@ -52,7 +52,7 @@ const BistroPage = () => {

Bistro with
- Ease & Precision + Ease & Precision

diff --git a/src/app/restaurant-types/buffet/page.tsx b/src/app/restaurant-types/buffet/page.tsx index cc15731..475c2b1 100644 --- a/src/app/restaurant-types/buffet/page.tsx +++ b/src/app/restaurant-types/buffet/page.tsx @@ -52,7 +52,7 @@ const BuffetPage = () => {

Simplify Your
- Buffet Restaurant Operations + Buffet Restaurant Operations

diff --git a/src/app/restaurant-types/cafe-bistro/page.tsx b/src/app/restaurant-types/cafe-bistro/page.tsx index 1ebf679..d8b3fe7 100644 --- a/src/app/restaurant-types/cafe-bistro/page.tsx +++ b/src/app/restaurant-types/cafe-bistro/page.tsx @@ -51,7 +51,7 @@ const CafeBistroPage = () => {

Power Your
- Café & Coffee Shop + Café & Coffee Shop

diff --git a/src/app/restaurant-types/cafeteria/page.tsx b/src/app/restaurant-types/cafeteria/page.tsx index 10db952..35e51f4 100644 --- a/src/app/restaurant-types/cafeteria/page.tsx +++ b/src/app/restaurant-types/cafeteria/page.tsx @@ -52,7 +52,7 @@ const CafeteriaPage = () => {

Run Your
- Cafeteria Operations Efficiently + Cafeteria Operations Efficiently

diff --git a/src/app/restaurant-types/casual-dining/page.tsx b/src/app/restaurant-types/casual-dining/page.tsx index 6ddc015..1c08f73 100644 --- a/src/app/restaurant-types/casual-dining/page.tsx +++ b/src/app/restaurant-types/casual-dining/page.tsx @@ -52,7 +52,7 @@ const CasualDiningPage = () => {

Take Control of Your
- Casual Dining Restaurant + Casual Dining Restaurant

@@ -514,4 +514,4 @@ const CasualDiningPage = () => { ) } -export default CasualDiningPage \ No newline at end of file +export default CasualDiningPage diff --git a/src/app/restaurant-types/coffee-house/page.tsx b/src/app/restaurant-types/coffee-house/page.tsx index 6651627..57f593c 100644 --- a/src/app/restaurant-types/coffee-house/page.tsx +++ b/src/app/restaurant-types/coffee-house/page.tsx @@ -52,7 +52,7 @@ const CoffeeHousePage = () => {

Power Your
- Coffee House Operations + Coffee House Operations

diff --git a/src/app/restaurant-types/concession/page.tsx b/src/app/restaurant-types/concession/page.tsx index 9f9b58a..ccc83ff 100644 --- a/src/app/restaurant-types/concession/page.tsx +++ b/src/app/restaurant-types/concession/page.tsx @@ -42,7 +42,7 @@ const ConcessionPage = () => {

Power Your
- Concession Stand Operations + Concession Stand Operations

Serve customers faster and manage high-volume snack sales with a system built for concession stands. Dine360 helps you handle quick orders, fast billing, and peak-hour rush - all from one simple platform. diff --git a/src/app/restaurant-types/contemporary-casual/page.tsx b/src/app/restaurant-types/contemporary-casual/page.tsx index a579f25..9e09609 100644 --- a/src/app/restaurant-types/contemporary-casual/page.tsx +++ b/src/app/restaurant-types/contemporary-casual/page.tsx @@ -52,7 +52,7 @@ const ContemporaryCasualPage = () => {

Contemporary Casual
- Restaurant + Restaurant

diff --git a/src/app/restaurant-types/delivery-only/page.tsx b/src/app/restaurant-types/delivery-only/page.tsx index 37592d3..ec51d66 100644 --- a/src/app/restaurant-types/delivery-only/page.tsx +++ b/src/app/restaurant-types/delivery-only/page.tsx @@ -52,7 +52,7 @@ const DeliveryOnlyPage = () => {

Run Your
- Delivery-Only Restaurant + Delivery-Only Restaurant

diff --git a/src/app/restaurant-types/destination/page.tsx b/src/app/restaurant-types/destination/page.tsx index d2d5a11..c7b8a4f 100644 --- a/src/app/restaurant-types/destination/page.tsx +++ b/src/app/restaurant-types/destination/page.tsx @@ -53,7 +53,7 @@ const DestinationPage = () => {

Destination Restaurant
- Experience + Experience

diff --git a/src/app/restaurant-types/digital-only/page.tsx b/src/app/restaurant-types/digital-only/page.tsx index cfa54aa..4e82338 100644 --- a/src/app/restaurant-types/digital-only/page.tsx +++ b/src/app/restaurant-types/digital-only/page.tsx @@ -42,7 +42,7 @@ const DigitalOnlyPage = () => {

Run Your
- Digital-Only Restaurant + Digital-Only Restaurant

Operate your restaurant entirely online with a system built for delivery-first, app-driven businesses. Dine360 helps you manage orders, brands, and performance from one centralized platform. diff --git a/src/app/restaurant-types/diner/page.tsx b/src/app/restaurant-types/diner/page.tsx index cf5b5a1..d981d8f 100644 --- a/src/app/restaurant-types/diner/page.tsx +++ b/src/app/restaurant-types/diner/page.tsx @@ -52,7 +52,7 @@ const DinerPage = () => {

Diner Operations
- Fast-Paced, All-Day Dining + Fast-Paced, All-Day Dining

diff --git a/src/app/restaurant-types/family-style/page.tsx b/src/app/restaurant-types/family-style/page.tsx index 6b02eb2..07604a6 100644 --- a/src/app/restaurant-types/family-style/page.tsx +++ b/src/app/restaurant-types/family-style/page.tsx @@ -52,7 +52,7 @@ const FamilyStylePage = () => {

Simplify Your
- Family Style Restaurant Operations + Family Style Restaurant Operations

diff --git a/src/app/restaurant-types/fast-casual/page.tsx b/src/app/restaurant-types/fast-casual/page.tsx index 52c143c..ee24d80 100644 --- a/src/app/restaurant-types/fast-casual/page.tsx +++ b/src/app/restaurant-types/fast-casual/page.tsx @@ -52,7 +52,7 @@ const FastCasualPage = () => {

Take Control of Your
- Fast Casual Restaurant + Fast Casual Restaurant

@@ -514,4 +514,4 @@ const FastCasualPage = () => { ) } -export default FastCasualPage \ No newline at end of file +export default FastCasualPage diff --git a/src/app/restaurant-types/fast-food/page.tsx b/src/app/restaurant-types/fast-food/page.tsx index aa5c93b..a567180 100644 --- a/src/app/restaurant-types/fast-food/page.tsx +++ b/src/app/restaurant-types/fast-food/page.tsx @@ -51,7 +51,7 @@ const FastFoodPage = () => {

Power Your
- Fast Food Restaurant + Fast Food Restaurant

diff --git a/src/app/restaurant-types/fine-dine/page.tsx b/src/app/restaurant-types/fine-dine/page.tsx index ba51fad..039d7f3 100644 --- a/src/app/restaurant-types/fine-dine/page.tsx +++ b/src/app/restaurant-types/fine-dine/page.tsx @@ -40,7 +40,7 @@ const FineDiningPage = () => {

ELEVATE YOUR
- GUEST EXPERIENCE + GUEST EXPERIENCE

Dine360 provides the precision and sophistication required for high-end dining, from flawless reservations to elite table service. @@ -108,7 +108,7 @@ const FineDiningPage = () => {

ORDER MANAGEMENT SECTION

Order Clarity

-

Deliver Every Dish Perfectly

+

Deliver Every Dish Perfectly

Maintain elite standards by tracking every detail of the guest journey from kitchen preparation to final presentation.

@@ -168,7 +168,7 @@ const FineDiningPage = () => {
QR CODE MENU SECTION

THE QR EXPERIENCE

-

Elegance in Digital Form

+

Elegance in Digital Form

Allow discerning guests to explore your culinary artistry on their terms with our high-end digital menus.

diff --git a/src/app/restaurant-types/fine-dining/page.tsx b/src/app/restaurant-types/fine-dining/page.tsx index b777a18..25cb4c6 100644 --- a/src/app/restaurant-types/fine-dining/page.tsx +++ b/src/app/restaurant-types/fine-dining/page.tsx @@ -52,7 +52,7 @@ const FineDinePage = () => {

Fine Dining Experience
- Precision Dining, Elevated + Precision Dining, Elevated

diff --git a/src/app/restaurant-types/food-truck/page.tsx b/src/app/restaurant-types/food-truck/page.tsx index 5d063b6..b32e366 100644 --- a/src/app/restaurant-types/food-truck/page.tsx +++ b/src/app/restaurant-types/food-truck/page.tsx @@ -51,7 +51,7 @@ const FoodTruckPage = () => {

Power Your
- Food Truck, Cart, or Street Food Stand + Food Truck, Cart, or Street Food Stand

diff --git a/src/app/restaurant-types/full-service/page.tsx b/src/app/restaurant-types/full-service/page.tsx index 587ac8e..827c812 100644 --- a/src/app/restaurant-types/full-service/page.tsx +++ b/src/app/restaurant-types/full-service/page.tsx @@ -40,7 +40,7 @@ const FullServicePage = () => {

Scale Your
- Service Performance + Service Performance

Dine360 unifies your table service, reservations, and kitchen operations to deliver a premium dining experience. @@ -115,7 +115,7 @@ const FullServicePage = () => { ORDER MANAGEMENT SECTION

Order Management

Track Every Dine-In Order

-

Keep service smooth from table to kitchen.

+

Keep service smooth from table to kitchen.

{[ @@ -142,7 +142,7 @@ const FullServicePage = () => {
TABLE / SERVICE SECTION

Table Seating & Reservation

-

Master Your Floor Management: Organize reservations and walk-ins effortlessly.

+

Master Your Floor Management: Organize reservations and walk-ins effortlessly.

{[ @@ -171,7 +171,7 @@ const FullServicePage = () => { DIGITAL MENU SECTION

QR MENU

Elevate Your Dining Experience

-

Offer a modern digital menu built for full-service dining.

+

Offer a modern digital menu built for full-service dining.

{[ @@ -196,7 +196,7 @@ const FullServicePage = () => { MULTI-BRANCH SECTION

Scale Your Service Brand

Manage Multiple Locations with Centralized Control

-

Monitor sales across locations and handle menus centrally. Track performance and insights from one dashboard.

+

Monitor sales across locations and handle menus centrally. Track performance and insights from one dashboard.

{[ diff --git a/src/app/restaurant-types/ghost-kitchen/page.tsx b/src/app/restaurant-types/ghost-kitchen/page.tsx index 6d42e52..dc1bb7a 100644 --- a/src/app/restaurant-types/ghost-kitchen/page.tsx +++ b/src/app/restaurant-types/ghost-kitchen/page.tsx @@ -52,7 +52,7 @@ const GhostKitchenPage = () => {

Take Control of Your
- Ghost Kitchen Operations + Ghost Kitchen Operations

diff --git a/src/app/restaurant-types/ghost-restaurant/page.tsx b/src/app/restaurant-types/ghost-restaurant/page.tsx index 46f94a1..9e6c617 100644 --- a/src/app/restaurant-types/ghost-restaurant/page.tsx +++ b/src/app/restaurant-types/ghost-restaurant/page.tsx @@ -52,7 +52,7 @@ const GhostKitchenPage = () => {

Take Control of Your
- Ghost Kitchen Operations + Ghost Kitchen Operations

@@ -514,4 +514,4 @@ const GhostKitchenPage = () => { ) } -export default GhostKitchenPage \ No newline at end of file +export default GhostKitchenPage diff --git a/src/app/restaurant-types/mongolian-bbq/page.tsx b/src/app/restaurant-types/mongolian-bbq/page.tsx index 4d969fe..83eb64d 100644 --- a/src/app/restaurant-types/mongolian-bbq/page.tsx +++ b/src/app/restaurant-types/mongolian-bbq/page.tsx @@ -41,7 +41,7 @@ const MongolianBBQPage = () => {

Scale Your
- Mongolian Barbecue Experience + Mongolian Barbecue Experience

Manage high-volume, customizable dining with a system built for Mongolian barbecue restaurants. Dine360 helps you handle guest flow, orders, and billing while delivering a smooth and engaging dining experience. @@ -97,7 +97,7 @@ const MongolianBBQPage = () => {

- Transform Your Mongolian Barbecue Restaurant with Dine360 Software. + Transform Your Mongolian Barbecue Restaurant with Dine360 Software.

Mongolian barbecue restaurants offer a unique, customizable dining experience where guests build their own meals. Managing crowd flow, billing, and kitchen coordination is essential. Dine360 simplifies operations by streamlining guest management, order tracking, and service flow - ensuring a seamless experience for every customer. diff --git a/src/app/restaurant-types/page.tsx b/src/app/restaurant-types/page.tsx index 160bda2..25fe62a 100644 --- a/src/app/restaurant-types/page.tsx +++ b/src/app/restaurant-types/page.tsx @@ -156,7 +156,7 @@ const RestaurantTypesPage = () => {
Solution For
- Every Type + Every Type
of Restaurant diff --git a/src/app/restaurant-types/pop-up/page.tsx b/src/app/restaurant-types/pop-up/page.tsx index b33c570..062a573 100644 --- a/src/app/restaurant-types/pop-up/page.tsx +++ b/src/app/restaurant-types/pop-up/page.tsx @@ -52,7 +52,7 @@ const PopUpPage = () => {

Pop-Up Restaurant
- with Ease + with Ease

diff --git a/src/app/restaurant-types/pub/page.tsx b/src/app/restaurant-types/pub/page.tsx index 48ecb40..84e60f3 100644 --- a/src/app/restaurant-types/pub/page.tsx +++ b/src/app/restaurant-types/pub/page.tsx @@ -52,7 +52,7 @@ const PubPage = () => {

Run Your
- Pub & Bar Operations Smarter + Pub & Bar Operations Smarter

diff --git a/src/app/restaurant-types/teppanyaki/page.tsx b/src/app/restaurant-types/teppanyaki/page.tsx index 58207ab..87ffa69 100644 --- a/src/app/restaurant-types/teppanyaki/page.tsx +++ b/src/app/restaurant-types/teppanyaki/page.tsx @@ -41,7 +41,7 @@ const TeppanyakiPage = () => {

Deliver
- High-Energy Dining + High-Energy Dining

Deliver high-energy, interactive dining while managing operations seamlessly with a system built for hibachi-style restaurants. Dine360 helps you coordinate tables, chef service, and guest experience - all from one powerful platform. @@ -97,7 +97,7 @@ const TeppanyakiPage = () => {

- Transform Your Teppanyaki Grill With Dine360 Restaurant Software + Transform Your Teppanyaki Grill With Dine360 Restaurant Software

Teppanyaki restaurants offer a unique dining experience where chefs cook live at the table. Managing seating, group timing, and order coordination is essential. Dine360 helps streamline table management, group bookings, and service flow - ensuring every guest enjoys a smooth and memorable experience. diff --git a/src/app/restaurant-types/theme/page.tsx b/src/app/restaurant-types/theme/page.tsx index cbe0472..66aa0be 100644 --- a/src/app/restaurant-types/theme/page.tsx +++ b/src/app/restaurant-types/theme/page.tsx @@ -52,7 +52,7 @@ const ThemeRestaurantPage = () => {

Manage Your Theme
- Experiences Seamlessly + Experiences Seamlessly

diff --git a/src/app/temppricing/page.tsx b/src/app/temppricing/page.tsx index 686bc64..4622ff8 100644 --- a/src/app/temppricing/page.tsx +++ b/src/app/temppricing/page.tsx @@ -24,7 +24,7 @@ const PricingPageVersionTwo = () => {

-

+

Simple Plans for
Every Restaurant

@@ -43,7 +43,7 @@ const PricingPageVersionTwo = () => { >
Starter -

Single Outlet

+

Single Outlet

Perfect for independent restaurants getting started with smart POS.

@@ -54,8 +54,8 @@ const PricingPageVersionTwo = () => {
Starting at
- $ - 200 + $ + 200

per month · flat fee diff --git a/src/components/FAQ.tsx b/src/components/FAQ.tsx index 15f65f2..c76eb5f 100644 --- a/src/components/FAQ.tsx +++ b/src/components/FAQ.tsx @@ -110,7 +110,7 @@ const FAQ = ({ questions, title, subtitle, description }: FAQProps) => { initial={{ opacity: 0, y: 10 }} whileInView={{ opacity: 1, y: 0 }} viewport={{ once: true }} - className="text-red-600 text-4xl font-serif italic mb-4 block" + className="text-red-600 text-4xl italic mb-4 block" > {title || "AnswersToCommonQuestions"} @@ -119,7 +119,7 @@ const FAQ = ({ questions, title, subtitle, description }: FAQProps) => { whileInView={{ opacity: 1, y: 0 }} viewport={{ once: true }} transition={{ delay: 0.1 }} - className="text-4xl md:text-6xl font-serif font-black text-black mt-2 mb-6 uppercase" + className="text-4xl md:text-6xl font-black text-black mt-2 mb-6 uppercase" > {subtitle || "Frequently Asked Questions"} diff --git a/src/components/FeaturesSection.tsx b/src/components/FeaturesSection.tsx index f0aea3e..4ad6513 100644 --- a/src/components/FeaturesSection.tsx +++ b/src/components/FeaturesSection.tsx @@ -142,7 +142,7 @@ const FeaturesSection = () => { transition={{ duration: 0.8 }} className="text-center mb-20 max-w-5xl mx-auto" > - The Complete Restaurant Toolkit + The Complete Restaurant Toolkit

Reimagine Restaurant Management

diff --git a/src/components/Testimonials.tsx b/src/components/Testimonials.tsx index 74bf8a9..9ec6044 100644 --- a/src/components/Testimonials.tsx +++ b/src/components/Testimonials.tsx @@ -127,7 +127,7 @@ const Testimonials = ({ title, subtitle }: TestimonialsProps) => { initial={{ opacity: 0, y: 10 }} whileInView={{ opacity: 1, y: 0 }} viewport={{ once: true }} - className="text-brand-red text-4xl font-serif italic" + className="text-brand-red text-4xl italic" > {title || "Testimonials"} @@ -136,14 +136,14 @@ const Testimonials = ({ title, subtitle }: TestimonialsProps) => { whileInView={{ opacity: 1, y: 0 }} viewport={{ once: true }} transition={{ delay: 0.1 }} - className="text-4xl md:text-5xl font-serif font-black text-black mt-2" + className="text-4xl md:text-5xl font-black text-black mt-2" > {subtitle || "What Clients Say About Dine360"}
{/* Quote Icon */} -
+