2026-04-06 22:23:12 +05:30

338 lines
18 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

'use client';
import {
ArrowRight,
CheckCircle,
Network,
BarChart3,
Layers,
Zap,
Clock,
LayoutDashboard,
ShieldCheck,
Smartphone,
Users,
ClipboardList,
Target,
Globe
} from 'lucide-react';
import { motion } from 'framer-motion';
import Image from 'next/image';
import Navbar from '@/components/Navbar';
import Footer from '@/components/Footer';
import FeatureQuickNav from '@/components/FeatureQuickNav';
// Visual Assets
import MultiBranchOne from '@/assets/features/multi-branch/multi-branch-1.webp';
import MultiBranchTwo from '@/assets/features/multi-branch/multi-branch-2.webp';
const MultiBranchManagementPage = () => {
return (
<div className="bg-white text-zinc-900 font-sans selection:bg-red-600 selection:text-white pt-20">
<Navbar />
<main>
{/* SECTION 1: MULTI-BRANCH CONTROL */}
<section className="py-24 px-6">
<div className="max-w-7xl mx-auto text-center mb-20 px-4">
<span className="text-red-600 font-bold uppercase tracking-widest text-sm mb-4 block">MULTI-BRANCH CONTROL</span>
<h2 className="text-4xl font-bold text-zinc-950 mb-4 uppercase tracking-tight">Multi-Branch Management System</h2>
<div className="w-20 h-1.5 bg-red-600 mx-auto mb-6"></div>
<p className="text-gray-500 max-w-2xl mx-auto text-lg leading-relaxed">
Manage all your restaurant locations from one centralized platform. Monitor performance, control operations, and scale your business with complete visibility.
</p>
</div>
{/* Card Layout */}
<div className="max-w-6xl mx-auto grid grid-cols-1 md:grid-cols-3 gap-8 text-center mb-32 px-4">
{/* Card 1 */}
<div className="flex flex-col items-center p-10 rounded-2xl border border-zinc-800 bg-zinc-950 transition-all duration-300 hover:border-red-600/30 hover:shadow-xl hover:shadow-red-600/5 group">
<div className="w-16 h-16 rounded-2xl bg-red-600/10 flex items-center justify-center mb-6 text-red-600 transition-colors group-hover:bg-red-600 group-hover:text-white">
<LayoutDashboard className="w-8 h-8" />
</div>
<h3 className="text-xl font-bold text-white mb-4">Centralized Control</h3>
<p className="text-zinc-400 leading-relaxed text-sm">
Manage multiple branches from a single dashboard without switching between systems.
</p>
</div>
{/* Card 2 */}
<div className="flex flex-col items-center p-10 rounded-2xl border border-zinc-800 bg-zinc-950 transition-all duration-300 hover:border-red-600/30 hover:shadow-xl hover:shadow-red-600/5 group">
<div className="w-16 h-16 rounded-2xl bg-red-600/10 flex items-center justify-center mb-6 text-red-600 transition-colors group-hover:bg-red-600 group-hover:text-white">
<BarChart3 className="w-8 h-8" />
</div>
<h3 className="text-xl font-bold text-white mb-4">Branch Performance Tracking</h3>
<p className="text-zinc-400 leading-relaxed text-sm">
Compare sales, orders, and performance across all locations in real time.
</p>
</div>
{/* Card 3 */}
<div className="flex flex-col items-center p-10 rounded-2xl border border-zinc-800 bg-zinc-950 transition-all duration-300 hover:border-red-600/30 hover:shadow-xl hover:shadow-red-600/5 group">
<div className="w-16 h-16 rounded-2xl bg-red-600/10 flex items-center justify-center mb-6 text-red-600 transition-colors group-hover:bg-red-600 group-hover:text-white">
<Target className="w-8 h-8" />
</div>
<h3 className="text-xl font-bold text-white mb-4">Standardized Operations</h3>
<p className="text-zinc-400 leading-relaxed text-sm">
Maintain consistency across branches with centralized menu, pricing, and process control.
</p>
</div>
</div>
{/* SECTION 2: MULTI-LOCATION MANAGEMENT */}
<div className="max-w-7xl mx-auto grid lg:grid-cols-2 gap-16 items-center px-6 mb-24">
{/* Left: Multi-Branch Image */}
<div className="relative order-2 lg:order-1">
<div className="absolute -top-10 -left-10 w-64 h-64 bg-red-100 rounded-full blur-3xl opacity-50 -z-10"></div>
<motion.div
initial={{ opacity: 0, scale: 0.95 }}
whileInView={{ opacity: 1, scale: 1 }}
viewport={{ once: true }}
className="relative rounded-3xl overflow-hidden shadow-2xl border border-zinc-200"
>
<Image
src={MultiBranchOne}
alt="Dine360 Multi-Branch Dashboard"
className="w-full h-auto object-cover"
/>
</motion.div>
</div>
{/* Right: Text Content */}
{/* Right: Text Content */}
<div className="space-y-6 order-1 lg:order-2">
<span className="inline-block px-5 py-1.5 bg-red-50 text-red-600 rounded-full text-xs font-bold uppercase tracking-wider border border-red-100">
MULTI-LOCATION MANAGEMENT
</span>
<h2 className="text-4xl lg:text-5xl font-bold text-zinc-950 leading-tight">
Scale Your Restaurant <br/> Without Losing Control
</h2>
<p className="text-lg text-zinc-600 leading-relaxed">
Dine360s multi-branch system helps you manage operations across multiple locations seamlessly. Whether you run two outlets or a growing chain, everything stays connected and under control.
</p>
<div className="grid grid-cols-2 gap-4 pt-4">
<div className="flex items-center gap-3">
<div className="w-5 h-5 rounded-full bg-red-100 flex items-center justify-center text-red-600">
<CheckCircle className="w-3 h-3" />
</div>
<span className="text-sm font-bold text-zinc-700">Centralized branch management</span>
</div>
<div className="flex items-center gap-3">
<div className="w-5 h-5 rounded-full bg-red-100 flex items-center justify-center text-red-600">
<CheckCircle className="w-3 h-3" />
</div>
<span className="text-sm font-bold text-zinc-700">Real-time performance comparison</span>
</div>
<div className="flex items-center gap-3">
<div className="w-5 h-5 rounded-full bg-red-100 flex items-center justify-center text-red-600">
<CheckCircle className="w-3 h-3" />
</div>
<span className="text-sm font-bold text-zinc-700">Unified menu and pricing control</span>
</div>
<div className="flex items-center gap-3">
<div className="w-5 h-5 rounded-full bg-red-100 flex items-center justify-center text-red-600">
<CheckCircle className="w-3 h-3" />
</div>
<span className="text-sm font-bold text-zinc-700">Role-based access for staff</span>
</div>
</div>
<button className="flex items-center gap-2 text-zinc-950 font-bold hover:text-red-600 transition-all group pt-6">
Learn More
<ArrowRight className="w-5 h-5 group-hover:translate-x-1 transition-transform" />
</button>
</div>
</div>
</section>
{/* SECTION 3: REAL-TIME PERFORMANCE (Dark) */}
<section className="py-24 bg-zinc-900 text-white relative overflow-hidden">
<div className="absolute inset-0 opacity-10 bg-[radial-gradient(#ef4444_1px,transparent_1px)] bg-[size:32px_32px]" />
<div className="max-w-7xl mx-auto px-6 relative z-10">
<div className="text-center mb-16">
<motion.span
initial={{ opacity: 0, y: 10 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
className="text-red-500 font-bold uppercase tracking-widest text-sm"
>
REAL-TIME PERFORMANCE
</motion.span>
<motion.h2
initial={{ opacity: 0, y: 10 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ delay: 0.1 }}
className="text-4xl md:text-5xl font-bold mt-3 mb-6 leading-tight uppercase tracking-tighter"
>
Built for Growing Restaurant Chains
</motion.h2>
<motion.p
initial={{ opacity: 0, y: 10 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ delay: 0.2 }}
className="text-zinc-400 max-w-2xl mx-auto text-lg"
>
Stay on top of your entire business with real-time insights from every branch, helping you make faster and smarter decisions.
</motion.p>
</div>
<div className="grid md:grid-cols-3 gap-8">
{[
{ value: "Live", label: "Multi-Branch Monitoring", icon: Globe },
{ value: "Instant", label: "Performance Comparison", icon: Zap },
{ value: "Centralized", label: "Operational Control", icon: ShieldCheck }
].map((stat, i) => (
<motion.div
key={i}
initial={{ opacity: 0, y: 20 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ delay: i * 0.1 + 0.3 }}
className="bg-zinc-800/50 border border-zinc-700/50 p-8 rounded-2xl text-center group hover:border-red-600/50 hover:bg-zinc-800 transition-all duration-300"
>
<div className="w-14 h-14 mx-auto bg-zinc-900 rounded-full flex items-center justify-center mb-6 group-hover:scale-110 transition-transform duration-300 border border-zinc-700 group-hover:border-red-500/30">
<stat.icon className="w-7 h-7 text-zinc-400 group-hover:text-red-500 transition-colors" />
</div>
<h3 className="text-4xl font-black text-white mb-2 group-hover:text-red-500 transition-colors uppercase tracking-tight">{stat.value}</h3>
<p className="text-zinc-400 font-medium">{stat.label}</p>
</motion.div>
))}
</div>
</div>
</section>
{/* SECTION 4: SMART BUSINESS EXPANSION (Cards) */}
<section className="bg-zinc-50 py-24 px-6 md:px-12">
<div className="max-w-7xl mx-auto">
<div className="text-center mb-16">
<span className="text-red-600 font-bold uppercase tracking-widest text-sm mb-2 block">
SMART BUSINESS EXPANSION
</span>
<h2 className="text-3xl font-bold text-zinc-950 mb-4">Everything You Need to Manage Multiple Locations</h2>
<div className="w-20 h-1.5 bg-red-600 mx-auto mb-6"></div>
<p className="text-gray-500 max-w-2xl mx-auto text-lg">
Operate your restaurant chain efficiently with tools designed to give you full control and visibility across all branches.
</p>
</div>
<div className="grid md:grid-cols-2 lg:grid-cols-4 gap-8">
<div className="bg-zinc-950 p-8 rounded-2xl shadow-sm border border-zinc-800 hover:shadow-md transition-shadow">
<div className="w-12 h-12 bg-red-600/10 rounded-xl flex items-center justify-center text-red-600 mb-6">
<LayoutDashboard className="w-6 h-6" />
</div>
<h3 className="text-lg font-bold text-white mb-3">Central Dashboard</h3>
<p className="text-zinc-400 text-sm leading-relaxed">View and manage all branches from one unified dashboard.</p>
</div>
<div className="bg-zinc-950 p-8 rounded-2xl shadow-sm border border-zinc-800 hover:shadow-md transition-shadow">
<div className="w-12 h-12 bg-red-600/10 rounded-xl flex items-center justify-center text-red-600 mb-6">
<BarChart3 className="w-6 h-6" />
</div>
<h3 className="text-lg font-bold text-white mb-3">Branch Analytics</h3>
<p className="text-zinc-400 text-sm leading-relaxed">Compare performance metrics between locations easily.</p>
</div>
<div className="bg-zinc-950 p-8 rounded-2xl shadow-sm border border-zinc-800 hover:shadow-md transition-shadow">
<div className="w-12 h-12 bg-red-600/10 rounded-xl flex items-center justify-center text-red-600 mb-6">
<Target className="w-6 h-6" />
</div>
<h3 className="text-lg font-bold text-white mb-3">Menu & Pricing Control</h3>
<p className="text-zinc-400 text-sm leading-relaxed">Update menus and pricing across all branches instantly.</p>
</div>
<div className="bg-zinc-950 p-8 rounded-2xl shadow-sm border border-zinc-800 hover:shadow-md transition-shadow">
<div className="w-12 h-12 bg-red-600/10 rounded-xl flex items-center justify-center text-red-600 mb-6">
<Users className="w-6 h-6" />
</div>
<h3 className="text-lg font-bold text-white mb-3">Role-Based Access</h3>
<p className="text-zinc-400 text-sm leading-relaxed">Assign permissions and control staff access for each location.</p>
</div>
</div>
</div>
</section>
{/* SECTION 5: INTEGRATION LIST */}
<section className="py-24 px-6 md:px-12 max-w-7xl mx-auto grid lg:grid-cols-2 gap-16 items-center">
<div className="space-y-8 order-2 lg:order-1">
<h2 className="text-3xl md:text-4xl font-bold text-zinc-950">
Works Seamlessly With <br/> <span className="text-red-600">Your Restaurant System</span>
</h2>
<p className="text-zinc-600 text-lg leading-relaxed">
Dine360 Multi-Branch Management integrates with all modules to ensure smooth operations across every location.
</p>
<div className="space-y-4">
<div className="flex items-center gap-3 p-4 rounded-xl bg-zinc-50 border border-zinc-100">
<div className="w-8 h-8 rounded-full bg-green-100 flex items-center justify-center text-green-600 shrink-0">
<CheckCircle className="w-4 h-4" />
</div>
<span className="font-semibold text-zinc-800">POS & Sales Data Sync</span>
</div>
<div className="flex items-center gap-3 p-4 rounded-xl bg-zinc-50 border border-zinc-100">
<div className="w-8 h-8 rounded-full bg-green-100 flex items-center justify-center text-green-600 shrink-0">
<CheckCircle className="w-4 h-4" />
</div>
<span className="font-semibold text-zinc-800">Inventory & Stock Management</span>
</div>
<div className="flex items-center gap-3 p-4 rounded-xl bg-zinc-50 border border-zinc-100">
<div className="w-8 h-8 rounded-full bg-green-100 flex items-center justify-center text-green-600 shrink-0">
<CheckCircle className="w-4 h-4" />
</div>
<span className="font-semibold text-zinc-800">CRM Customer Insights</span>
</div>
<div className="flex items-center gap-3 p-4 rounded-xl bg-zinc-50 border border-zinc-100">
<div className="w-8 h-8 rounded-full bg-green-100 flex items-center justify-center text-green-600 shrink-0">
<CheckCircle className="w-4 h-4" />
</div>
<span className="font-semibold text-zinc-800">Order & Delivery Tracking</span>
</div>
</div>
</div>
{/* Multi-Branch Integration Image */}
<div className="relative h-[400px] rounded-3xl overflow-hidden flex items-center justify-center order-1 lg:order-2 shadow-2xl border border-zinc-200">
<Image
src={MultiBranchTwo}
alt="Dine360 Multi-Branch Integration"
layout="fill"
objectFit="cover"
className="hover:scale-105 transition-transform duration-700"
/>
<div className="absolute inset-0 bg-gradient-to-tr from-zinc-950/40 to-transparent" />
</div>
</section>
{/* QUICK NAV */}
<FeatureQuickNav />
{/* CTA SECTION */}
<section className="bg-zinc-950 py-24 px-6 text-white overflow-hidden relative">
<div className="absolute top-0 right-0 w-full h-full opacity-10 pointer-events-none">
<div className="absolute top-1/4 left-1/4 w-96 h-96 bg-red-600 blur-[150px] rounded-full"></div>
</div>
<div className="max-w-7xl mx-auto text-center relative z-10">
<h2 className="text-3xl md:text-5xl font-bold mb-8 uppercase tracking-tighter leading-tight">Ready to Scale Your Restaurant Group?</h2>
<p className="text-zinc-400 text-lg mb-10 max-w-2xl mx-auto leading-relaxed">
Join hundreds of restaurant chains that use Dine360 to manage their multi-branch
operations with unmatched precision and speed.
</p>
<button className="bg-red-600 text-white px-10 py-4 rounded-full font-bold text-lg hover:bg-red-700 transition-all shadow-xl shadow-red-600/20 active:scale-95">
Start Free Trial
</button>
</div>
</section>
</main>
<Footer />
</div>
);
};
export default MultiBranchManagementPage;