Back to Documentation
Admin Panel

Restaurant Admin Panel

The central command center for your restaurant. Manage your entire operation — menu, orders, staff, inventory, billing, and analytics — all from one powerful web dashboard.

22+ modules
Role-based access control
Multi-branch support
AI-powered assistant

Dashboard

Your command center. Get a bird's-eye view of your restaurant's performance at a glance.

  • Revenue charts with daily, weekly, monthly views
  • Order statistics — total, pending, completed, cancelled
  • Recent activity feed
  • Top-selling items overview
  • Customer count and repeat rate
  • Real-time order notifications
  • Multi-branch aggregated or individual stats

Products & Menu

Full control over your menu. Create, edit, and organize products with variations, images, and pricing.

  • Add, edit, delete products with full CRUD
  • Product images via Cloudflare Images
  • Product variations (size, spice level, add-ons)
  • Enable/disable products instantly
  • Excel import & export for bulk menu updates
  • AI-powered bulk upload — snap a menu photo, AI extracts everything
  • Branch-specific product availability
  • Product search and filtering
  • Bulk update and bulk delete operations

Categories

Organize your menu into categories. Drag and drop to reorder.

  • Hierarchical categories (parent + child)
  • Drag-and-drop reordering
  • Category images and descriptions
  • Assign products to multiple categories
  • Branch-specific category visibility

Variations

Define option groups like sizes, spice levels, or toppings.

  • Create variation groups
  • Add options within each group
  • Price adjustments per option
  • Image per variation option
  • Branch-specific variation availability

Orders

Track every order from creation to completion.

  • Live order list with real-time updates
  • Status workflow: New to Completed
  • Bulk status updates
  • Auto-print receipts
  • Order search, filter, and sort
  • Waiter assignment
  • Stripe / Razorpay / PayU payment tracking
  • Refund management

POS Terminal

A full point-of-sale terminal built right into the dashboard.

  • Product catalog with instant search
  • Cart management with quantity controls
  • Table selection for dine-in orders
  • Coupon and loyalty point redemption
  • Multiple payment methods
  • Quick checkout flow
  • IndexedDB-backed offline resilience
  • Command journal with retry and recovery

Banners & Announcements

Promote deals, events, and updates.

  • Create promotional banners with images
  • Schedule start and end dates
  • Target specific branches
  • Announcement broadcasting
  • Active/inactive toggle

Customers

Know your customers.

  • Customer list with profile details
  • Order history per customer
  • Loyalty point balance tracking
  • Top spenders ranking
  • Customer analytics
  • Phone-based customer identification

Ratings & Feedback

Collect and manage customer feedback.

  • Customer star ratings per order
  • Rating analytics
  • Feedback submissions
  • Feedback stats and history

Coupons & Loyalty

Run discount campaigns and a loyalty program.

  • Create coupon codes
  • Min order amount, max uses, date range
  • Branch-scoped coupon availability
  • Coupon usage analytics
  • Loyalty program
  • Point redemption at checkout

Waiters

Manage your floor staff.

  • Waiter CRUD with profile and photo
  • Active/inactive status toggle
  • Online presence indicator
  • Activity log
  • Branch assignment

Waiter Calls

Customers call for assistance — waiters get notified in real time.

  • Real-time call queue via Socket.IO
  • Accept / reject / complete workflow
  • Table-linked calls
  • Selected addon information
  • Call history and timestamps

Tables & Addons

Set up your dining space and offer add-on services.

  • Create and manage tables with section grouping
  • Table capacity and status
  • Table images
  • Add-on services
  • Addon pricing
  • Branch-specific table setups

Notifications

Stay on top of everything with real-time notifications.

  • Real-time push notifications
  • Order status change alerts
  • Payment confirmation alerts
  • Waiter call alerts
  • New customer signup alerts
  • Mark as read / unread
  • Notification history

Media Library

Centralized media management powered by Cloudflare Images.

  • Upload images to Cloudflare Images
  • Organize with tags and folders
  • Reuse across products, banners, categories, waiters
  • Image metadata management
  • Bulk operations
  • Storage usage statistics

Inventory

Track ingredients, manage suppliers, monitor stock levels.

  • Ingredient catalog with units and categories
  • Supplier management
  • Stock movement tracking
  • Purchase order creation and tracking
  • Low stock alerts
  • Inventory analytics
  • Branch-scoped inventory

Branches

Run multiple restaurant locations from one account.

  • Create and manage branches
  • Branch-specific menu, prices, and inventory
  • Switch between branches in the dashboard
  • Cross-branch analytics and reporting

Admins & Roles

Add sub-admin users with custom roles and permissions.

  • Create sub-admin accounts
  • Custom role creation with granular permissions
  • Permission groups
  • Enable/disable admin accounts
  • Activity log per admin
  • 2FA support for admin accounts

Billing & Plans

Manage your subscription, view invoices, and upgrade your plan.

  • View current membership plan
  • Upgrade / downgrade plans
  • Monthly, quarterly, biannual, annual billing cycles
  • Plan feature comparison
  • Invoice history and download
  • CA GST reports for compliance
  • Stripe / Razorpay / PayU payment gateways

Profile & Settings

Configure your restaurant profile, currency, timezone, and security.

  • Store name, logo, and branding
  • Currency selection with live conversion
  • Timezone configuration
  • Two-factor authentication (2FA)
  • Profile update history
  • Store subdomain
  • Custom domain support

AI Assistant — Lofi

Your AI-powered restaurant assistant.

  • Natural language dashboard control
  • Manage products, categories, orders via chat
  • AI bulk menu upload
  • Token-tracked usage
  • HITL confirmation for destructive actions
  • Multi-language support

MCP Access

Programmatic API access for building custom integrations.

  • Generate scoped API keys
  • Area and branch-level access control
  • Read-only and read-write modes
  • Key expiry and revocation
  • Audit log of all API calls

Theme Marketplace

Customize your storefront and dashboard appearance with pre-built themes.

  • Browse theme marketplace
  • Preview themes before purchase
  • One-click theme activation
  • Per-branch theme customization

Built with modern tech

The admin panel is built for performance, scalability, and a great developer experience.

React 19ViteTailwindCSS v4TypeScriptPostgreSQLRedisSocket.IOCloudflare ImagesStripe / Razorpay / PayUOpenAI