=== YeeMenu - Restaurant Menu for WooCommerce === Contributors: addonsorg Tags: woocommerce, restaurant, menu, food ordering, dine-in Requires at least: 6.0 Tested up to: 7.0 WC requires at least: 4.0 WC tested up to: 10.6 Stable tag: 1.1.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A modern, fast, and highly customizable Restaurant Menu system for WooCommerce. Perfect for Delivery, Takeaway, and Dine-In businesses. == Description == [youtube https://www.youtube.com/watch?v=lGlnYE4PV4c] Restaurant Menu transforms your WooCommerce store into a seamless, app-like restaurant ordering platform. Designed specifically for food businesses, it provides a streamlined interface for customers to browse categories, select product add-ons, and choose their dining preferences (Delivery, Takeaway, or Dine-In) without ever leaving the menu page. **Demo:** **Documentation:** **Pro Version:** ### Features: === Menu Display & Visuals == * **Diverse Layouts**: Supports Grid, List, Masonry, and Slider views. * **Tabbed Menus**: Categorize dishes by tabs (e.g., Starters, Main Course, Drinks) to reduce scrolling. * **AJAX Filtering**: Instant filtering by category or tags (e.g., Vegan, Spicy, Gluten-Free) without page reloads. * **Quick View Popups**: Shows dish details, nutritional info, and calories in a modal to keep customers on the menu page. * **Responsive & Touch-Optimized**: Mobile-first design with large touch targets and swipeable categories. === Admin Order Management (For Kitchen) == * **Chef View Filter**: A one-click quick filter that shows only today's active orders, automatically sorted by their scheduled pickup/delivery time. * **Quick Actions**: Mark orders as "Served" (Completed) or "Skip" (No-show/Cancelled) directly from the order list with AJAX buttons. * **Custom Meta Columns**: Service Type (Delivery/Takeaway/Dine-In), Branch, Guest Count, and Time Slot with live countdowns. * **Advanced Filtering**: Narrow down orders by Branch, Service Type, or Time Slot (Today, Tomorrow, Custom Date). === High-Conversion Ordering Flow === * **One-Page Ordering**: Add multiple items to the cart and checkout on a single screen (App-like UX). * **Dynamic Product Add-ons**: Radio/Checkboxes for sizes, crust types, and toppings. * **Floating Side Cart**: A persistent cart drawer showing the total price and items in real-time. * **Distance-Based Fees**: Integration with Google Maps to calculate delivery costs based on radius or travel time. == Fulfillment & Kitchen Management == * **Kitchen Order View**: High-contrast dashboard for chefs to manage "Pending" vs "Processing" orders. * **Auto-Print Integration**: Compatibility with Cloud/Thermal printers (Star/Epson) to print receipts instantly. * **Order Status Alerts**: Automatic email/Sound notifications to the kitchen when a new order arrives. == Installation == 1. Upload the `yeemenu` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Ensure WooCommerce is active. 4. Navigate to **WooCommerce > Settings > YeeMenu** to configure your store locations, timings, and display options. == Frequently Asked Questions == = How do I change the restaurant's opening hours? = Go to **WooCommerce > Settings > YeeMenu > Timings**. You can set multiple time slots for each day of the week. = Why don't I see the "Branch" and "Guests" columns in my order list? = These columns are hidden by default to keep the interface clean. To show them, click **Screen Options** at the top-right of the Orders page and check the boxes for **Branch** and **Guests**. = What happens when I click "Served"? = It instantly marks the WooCommerce order as **Completed** and sends the standard completion email to the customer. == Screenshots == 1. Frontend Right layout. 2. Setttings backend 3. Product add-ons == Changelog == = 1.1.2 = * Added: **Add-ons & Extensions** section in Settings. * Added: **YeeExtra** (Free Add-on) for extra features. * Added: **YeePOS** (Free Add-on) for POS system. = 1.1.1 = * Added: **Chef View** quick filter for the admin order list. * Added: **Quick Action buttons** (Served/Skip) for one-click status updates. * Added: **Advanced Filters** (Service Type, Branch, Time Slot) to the orders table. * Added: **Live Timing Countdowns** in the orders list ("In 15 mins", "Now", etc.). * Improved: Documentation with new guides and FAQs. = 1.0.0 = * Initial Release. * Added support for Full, Left, and Right layouts. * Implemented multi-slot Restaurant Timings with toggle visibility. * Integrated WooCommerce Order Summary block aesthetics.