Configure Your Restaurant Business
Ondi's restaurant module helps you manage your restaurant operations, from menu management to order processing and delivery. This guide covers everything you need to set up your restaurant business.
Overview
The restaurant module in Ondi provides comprehensive tools for managing restaurant operations, including menu management, POS integration, order processing, and delivery coordination. Whether you run a single location or multiple restaurants, Ondi helps streamline your operations.
Getting Started
Step 1: Access Restaurant Settings
Navigate to Restaurant Menu → Overview in your Ondi dashboard to begin configuration.
Step 2: Configure Restaurant Details
Set up your restaurant information:
- Go to Restaurant Menu → Overview
- Enter restaurant details:
- Restaurant name and description
- Address and contact information
- Operating hours
- Cuisine type
- Service areas
Step 3: Set Up Your Menu
Create and manage your restaurant menu:
- Navigate to Restaurant Menu → Customer Menu
- Create menu categories (e.g., Appetizers, Main Courses, Desserts)
- Add menu items:
- Item name and description
- Pricing information
- Images
- Dietary information (vegetarian, vegan, gluten-free, etc.)
- Availability schedules
- Customization options
Step 4: Configure POS System
Set up your Point of Sale system:
- Go to Restaurant Menu → POS
- Configure POS settings:
- Table management
- Order types (dine-in, takeout, delivery)
- Payment methods
- Receipt printing
- Kitchen display system integration
Step 5: Set Up Order Processing
Configure how orders are processed:
- Dine-in Orders - Table service management
- Takeout Orders - Pickup order management
- Delivery Orders - Integration with delivery module
- Order Status - Track orders from placement to completion
Menu Management
Creating Menu Items
When adding menu items:
-
Basic Information
- Name and description
- Category assignment
- Price and tax settings
-
Availability
- Time-based availability (lunch, dinner, all day)
- Day-based availability
- Stock-based availability (if using inventory)
-
Customization
- Size options (small, medium, large)
- Add-ons and extras
- Special instructions field
-
Media
- Product images
- Nutritional information
- Allergen warnings
Menu Categories
Organize your menu effectively:
- Appetizers - Starters and small plates
- Main Courses - Entrees and main dishes
- Sides - Side dishes and accompaniments
- Desserts - Sweet endings
- Beverages - Drinks and refreshments
- Specials - Daily or seasonal specials
POS System Configuration
Table Management
- Table Layout - Create floor plan with table numbers
- Table Status - Track occupied, available, reserved tables
- Order Assignment - Link orders to specific tables
Order Types
Configure different order types:
- Dine-in - Orders for customers eating at the restaurant
- Takeout - Orders for pickup
- Delivery - Orders for delivery (integrated with delivery module)
Payment Processing
Set up payment methods:
- Cash - Cash transactions
- Card Payments - Credit/debit card processing
- Digital Wallets - Mobile payment options
- Split Payments - Multiple payment methods per order
Customer Menu Integration
Online Ordering
Enable customers to order online:
- Go to Restaurant Menu → Customer Menu
- Configure online ordering settings:
- Enable/disable online ordering
- Set minimum order amounts
- Configure delivery zones
- Set up order scheduling
Customer Portal
Customers can:
- Browse Menu - View menu items and categories
- Place Orders - Order online for delivery or pickup
- Track Orders - Real-time order status updates
- Order History - View past orders
- Favorites - Save favorite items
Delivery Integration
Connecting with Delivery Module
Restaurant orders integrate with delivery:
- Automatic Dispatch - Delivery orders automatically sent to dispatcher
- Driver Assignment - Orders assigned to available drivers
- Real-time Tracking - Customers track delivery progress
- Delivery Zones - Configure service areas
Delivery Settings
Configure delivery options:
- Delivery Fees - Set delivery charges
- Minimum Order - Minimum order for delivery
- Delivery Time - Estimated delivery times
- Delivery Hours - Available delivery times
Staff Management
Staff Configuration
Set up restaurant staff:
- Navigate to Management → Users
- Add staff members:
- Waitstaff
- Kitchen staff
- Managers
- Delivery drivers
Roles and Permissions
Configure access levels:
- Kitchen Staff - View and update order status
- Waitstaff - Take orders and manage tables
- Managers - Full access to all features
- Cashiers - Process payments
Best Practices
- Menu Organization - Keep menu well-organized and easy to navigate
- Accurate Descriptions - Provide clear item descriptions
- Pricing Strategy - Set competitive and profitable pricing
- Order Management - Process orders efficiently
- Customer Service - Maintain high service standards
Reporting and Analytics
Monitor your restaurant performance:
- Sales Reports - Daily, weekly, monthly sales
- Popular Items - Best-selling menu items
- Order Trends - Peak hours and days
- Customer Analytics - Customer behavior insights
Integration with Other Modules
Warehouse Integration
- Inventory Management - Track ingredients and supplies
- Stock Alerts - Low stock notifications
- Purchase Orders - Order supplies automatically
Delivery Integration
- Delivery Orders - Seamless delivery coordination
- Driver Management - Assign orders to drivers
- Route Optimization - Efficient delivery routes
Next Steps
After configuring your restaurant:
- Set up your menu with all items
- Configure POS system
- Train staff on the system
- Test order processing end-to-end
- Launch online ordering
For more detailed information, visit our Restaurant Menu documentation.
