LazyEater

Description

LazyEater is the most powerful multi-vendor online food ordering & restaurants network system allowing you to create your own restaurants network
and give each of your restaurants there own dashboard to manage there menu, dishes, coupons, orders, withdraw and profile settings, all from the front-end.
LazyEater fits any country, any city and any number of restaurants.

You get all the power of LazyEater in your hands, no hidden/pro features, no upgrade plans or restrictions.

If you like the plugin, please do not forget to give us a five star rating.

For video tutorials, articles and extensions visit mahmudhamid.com

How it works

  1. Users browse the site to find their favorite dish.
  2. Users then make an order and choose the payment method and order type (Deliver, Pickup, Dine-in, Curbside).
  3. Restaurant processes orders through their LazyEater dashboard.
  4. Site owner gets his commission and the rest goes to the restaurant account.

LazyEater features

  • Advanced item and restaurant search, based on user chosen location.
  • Filter items by ingredients and recipe.
  • Geolocation and Google Maps Places API support.
  • Unique restaurant page including:
    • Restaurant menu grouped by item recipe.
    • Restaurant rating score.
    • Restaurant Table Reservation Info.
    • Restaurant contact and location details.
    • Restaurant type which can be used to filter other restaurants.
    • Restaurant delivery fee, minimum order for delivery and delivery speed.
    • Restaurant logo, cover and social links.
    • Restaurants Coupons codes.
    • Restaurant opening/closing status.<
  • Unique item info and purchase details popup.
  • Supports Delivery, Pickup, Dine-in, and Curbside order types (Each restaurant can set their accepted order types when open and when closed).
  • A user friendly front-end dashboard for each restaurant including:
    • Home Page – Includes quick statistics on sales, refunds, current balance, orders status, top selling items, and top customers.
    • Products Page – Where the restaurant can completely manage their items for sale and add new items using an advanced product form.
    • Orders Page – Where the restaurant view and process their orders, add notes to customers change orders statuses.
    • Coupons Page – Where the restaurants manage and add their discount codes with an advanced coupon form.
    • Withdraw Page – Where restaurants submit withdraw request to the site owner, view history of previous withdraw requests and track current withdraws.
    • Settings Page – Where the restaurants desice how their business will work and look. The settings page includes:
      • Logo and cover images.
      • General information settings.
      • Delivery settings.
      • Orders settings.
      • Social profile settings.
      • Opening/Closing timing.
      • Withdraw methods and details.
  • Restaurant Rating system.
  • Based on the powerful e-commerce system – WooCommerce.
  • Support any payment gateway support by WooCommerce.
  • Unlimited layouts with more than 200 functional and layout options using the theme customization options and front-page content types that comes with Frozr.
  • 100% responsive, quick and lite on Mobile devices, saving mobile data amount.
  • 100% support for BBPress.
  • Right 2 Left.
  • What you see is what you get no additional techniques or plugins used in the plugin demo.
  • Free auto updates for ever.
  • SEO Ready.
  • Translate Ready.
  • And much more features.

Test Drive

For a test drive, register at lazyeater.mahmudhamid.com/test/ as a restaurant. Note: Locations set in the demo are just for testing purpose, just set your location to any one.

Installation

NOTICE: LazyEater will only work with LazyEater supported themes like Frozr WP theme. You can download Frozr for free @ mahmudhamid.com
OR you can learn how to integrate LazyEater with your theme

  1. Unzip & Upload the frozr-lazyeater .zip file to your WordPress plugins directory and the frozr .zip to your themes directory.
  2. Activate the Frozr theme first and then the LazyEater plugin from your WordPress admin, also make sure you already have WooCommerce running.
  3. In your WordPress admin go to Settings -> Permalinks and just click Save Changes.

FAQ

Installation Instructions

NOTICE: LazyEater will only work with LazyEater supported themes like Frozr WP theme. You can download Frozr for free @ mahmudhamid.com
OR you can learn how to integrate LazyEater with your theme

  1. Unzip & Upload the frozr-lazyeater .zip file to your WordPress plugins directory and the frozr .zip to your themes directory.
  2. Activate the Frozr theme first and then the LazyEater plugin from your WordPress admin, also make sure you already have WooCommerce running.
  3. In your WordPress admin go to Settings -> Permalinks and just click Save Changes.
Can you provide modifications on LazyEater functionality?

We provide a free layout customization when giving LazyEater a 5 start rating. We also provide some functionality modifications and extension with extra costs depending on the modification/extension required.

Is it possible to allow customers to make orders from other websites or social media?

Making orders is a WooCommerce functionality, so if there is a plugin that will allow WooCommerce orders from other websites, it will not conflict with the LazyEater.

Can the plugin be used for food trucks instead of static restaurants?

The plugin can be used for any organization having a static address and provide food service, this can be even homemade food business.

How can I make my website look like the plugin demo?

Follow instructions in the Demo Content & Settings article.

How can I customize the plugin layout?

You can fully customize the layout through the WordPress customize tool and you can customize the layout of the frontpage food and restaurants filtering section directly from website frontpage, you only have to be logged in as admin.

Can I change the language of the plugin?

The plugin is translation ready, that means it will support any translation plugin. Currently, Arabic and English translations are included. If you wish to translate to your language you can use the WordPress WPML plugin.

Is the plugin mobile friendly?

Yes, the plugin is fully responsive and mobile friendly. The plugin will also stop using some scripts on mobile for a lightweight, quick mobile experience.

Does your script work like Grubhub and Eat24? Is it a Grubhub and Eat24 clone?

The scenario might be close, but LazyEater is not a clone of Grubhub or Eat24, LazyEater will function according to its own rules and steps, that might be different from how Grubhun and Eat24 works.

Could you develop a native Android & IOS app to be used in conjunction with the website that is powered by the plugin?

We currently do not provide mobile app development, but we will soon start providing this service.

Reviews

LazyEater

Please, it did not work for me. can you help?

Fatal error: Can’t use function return value in write context in /home/seuco234/public_html/guiamaisbr.com/wp-content/plugins/lazyeater/includes/restaurant-functions.php on line 524

Help making lazyeater work

Hi Mahmud,

I really like your plugin, like really.
I wouldn’t do better and couldn’t really find better alternative out there. So really appreciate your hard work.
I will really will to buy some, if not all the extension, especially the distance and sms one, but help me to be assured that they will all work well for me, by starting to help me make work the plugin itself.

I’m really struggling so far.
Everything had been installed well, but many buttons bring to 404 page, – not found.
I guess so, because i couldn’t get how to direct those buttons.
Tried to find any short code like the for the front page, not success.
Could add restaurant and product, but couldn’t see where to do the restaurant many like in the demo.

I used the localization API, it works, but there are things i would to understand.

When you say : Restaurant derivation address :- Is a zone, like let an entire street or an exact home or building address?

– If it is a zone, meaning with multiple exact address, then i tried that one, putting in an entire street, but from the customer perceptive, when i put my exact address withing the delivery zone or street, i get a message that no restaurant deliver at address.

– If you mean by delivery address, multiple exact home address, there it might be hard to get or put all of them in the restaurant profile…
Please some clarifications.

As i couldn’t find a way to create more pages, or go further, i decided to use the xml demo,
and with this, from my localhost, i could download it well, but on my domain server, i couldn’t, but i guess it the php file size limitation, that i can solve, with not problem.

But from the xml, more pages were created and some buttons could work, from the front page, but still, some pages are still unreachable,

Please have a look on the test version [link removed — no links in reviews]

Can’t wait to hear back from you and know how to make that work.
Thank you very much in advance for your help and time.

Best Regards.

Patrick K.

this plugin and theme are great!!!

i am making my own delivery site!!!

your plugin and theme has a lot of functions..then i expect

but it is not easy to make like your demo site and my website is slow .

however, i appriciated your effort.

thanks

Requires off-site download to work.

Read the installation instruction

NOTICE: LazyEater will only work with LazyEater supported themes like Frozr WP theme. You can download Frozr for free @ mahmudhamid.com

Anytime a developer requires you to download a file away from WordPress in-order for the plugin to work makes me nervous, especially when the plugin deals with personal information and/or money.

I haven’t had the opportunity to examine the code for these files yet, but it always scares me that there could be malicious code. I purchased a plugin from another developer that had a backdoor in the code which gave the developer in Iran access to my Admin area. Luckily, I was on a test site and I caught it before any damage was done. I’m not saying that this is the case here, but it sure seems fishy. What possible motive could there be for operating this way?

I’m not taking the risk. I’m out.

Read all 4 reviews

Contributors & Developers

“LazyEater” is open source software. The following people have contributed to this plugin.

Translate “LazyEater” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.9.3

  • Fixed orders page loading issue.
  • Fixed restaurants opening/closing issue.

1.9.2

  • Fixed New product add form
  • Fixed restaurants menus.

1.9.1

  • Fixed restaurant variable issue.
  • Fixed product edit form.

1.9

  • Fixed restaurant items layout issue.
  • Fixed Location set issue.
  • Added more support for LazyEater Mobile App.

1.8

  • Fixed dashboard gross value.
  • Modified restaurant opening/closing timings are now depended on the restaurant address local time. Please update your restaurants addresses.
  • Added restaurants menu option, not restaurant can add different menus to restaurant page like breakfast, lunch & dinner. with different timings.

1.7

  • Fixed homepage category filter.
  • Fixed homepage notices style.
  • Fixed refund order function.
  • Fixed Geolocation sellers retrieve function.
  • Fixed dashboard reports function.
  • Fixed restaurants commission system.
  • Removed empty categories and terms from homepage filters.

1.6

  • Fixed category search items layout.
  • Fixed location type error layout.
  • Fixed refund function to not include parent orders.
  • Fixed admin dashboard reports for doubled values.
  • Fixed ingredient search function.
  • Fixed the REST ingredients search call function.
  • Modified the geo-location set script to be extendable.
  • Modified the order templates calling function to use wc_get_template instead of php include.
  • Modified the location set error message.

1.5

  • Fixed fees/commission js file.
  • Fixed coupon delete function.
  • Fixed geolocation function and added user friendly error messages.
  • Fixed add to cart function.
  • Fixed refund function.
  • Fixed sub order creation function.
  • Fixed dashboard reports function.
  • Updated the Masonry.js plugin.
  • Added loader spinner in geo location set input and add to cart button.
  • Added a general definition for text domain.
  • Added support for LazyEater REST plugin
  • Replaced WP_Query in many cases to get_posts function for better performance.
  • Replaced WC_Order in many cases to wc_get_order function for better performance.

1.4

  • Fixed frontpage search functions.
  • Fixed delivery map function.
  • Fixed some layout bugs.

1.3.9

  • Fixed location, addresses, and cuisine taxonomies pagination.
  • Fixed seller commission function.
  • Fixed Withdraw submit function.

1.3.8

  • Fixed ajaxed add to cart function.

  • Fixed restaurant items category list in mobile.

1.3.7

  • Fixed location filter function.
  • Fixed item ingredients layout in product popup.

1.3.6

  • Fixed add to cart after disabling some order types.

  • Modified user search type change to work without the need to reset location.

  • Geolocation will now partially work with users from outside the website base country.

  • Added frozr_out_of_coverage_user_message and frozr_out_of_loaction_message WP-filters.

1.3.5

  • Fixed Ajax add to cart button.
  • Fixed product edit/add price field.
  • Fixed restaurant unavailable dates value.
  • Fixed simple product price save function.

1.3.4

  • Added support for LazyEater Announcements

1.3.3

  • Fixed security issue (#55456, #6766)
  • Fixed mobile class

1.3.2

  • Added support for WooCommerce 3.0.3

1.3.1

  • Changed geolocation user search to use WooCommerce geolocation class.
  • Optimized shop filtering function.
  • Changed delivery location option to draw delivery zone on map when using geo location service. This is a major change you must note your restaurants about this.

1.3

  • Product price fix
  • Added support for woocommerce 3.0.1
  • Fixed item recipe save and display function
  • Fixed restaurant location and cusine search function
  • Discription and tags update

1.2.9.9

  • Discription and tags update

1.2.9

  • Withdraw requests dates fix
  • Products listing fix
  • A new layout for the restaurants stores
  • A new quick product add/edit form
  • Avatar function fix

1.2.8

  • Location type change fix

1.2.7

  • Dashboard total report fix
  • Withdraw request form fix

1.2.6

  • Paginations fix (Important fix: If you are not using Frozr Theme copy the files in the “files-for-themes” folder to your theme directory or if using Frozr make sure you update the theme to the latest version)

1.2.5

  • Important security fixes (#32m1, #67xi, #12TP)

1.2.4

  • Add support for WordPress 4.7 +
  • Fixed restaurant header

1.2.3

  • Add support for WordPress 4.7 +

1.2.2

  • Fixed Dubble footer in dashboard pages.
  • Fixed uninstall functions.
  • Fixed security bug (user roles).

1.2.1

  • Fixed restaurant by cusine search.
  • Fixed order types when restaurant is open.

1.2.0

  • Fixed security bug in ajax add to cart.
  • Fixed user location detect function.
  • Fixed fontawsome icons class.
  • Added support for SMS notifications plugin.

1.1.9

  • Fixed sellers phone &address.
  • Fixed withdraw actions.
  • Fixed withdraw popup layout.
  • Fixed coupon actions.
  • Fixed print order link after orders refresh.
  • Add seller name to edit popup.
  • Add withdraw ID to edit popup.
  • Add confirmation step before editing withdraw.
  • Add currency balance to user balance in withdraw request.
  • More developer support.

1.1.8

  • Fixed restaurant functions.

1.1.7

  • Fixed security bugs in saving user cookies.
  • Fixed page templates.

1.1.6

  • Fixed Geolocation bugs 5543j3.
  • Fixed security bugs jk445r and 54jak in 45gh and 45th.

1.1.5

  • Fixed Geolocation to only work with users from the base WooCoomerce country.
  • Advance box filters with auto set to “Restaurants” type if user location was not found in db.
  • Fixed Notices Layout.
  • Fixed the location set input.

1.1.4

  • LazyEater can now work on other themes.
  • Fixed some layout bugs.

1.1.3

  • Added Geolocation and Google Maps API support.
  • Fixed Spanish translation.
  • Fixed Withdraw status change bug.

1.1.2

  • Quick fix for LazyEater Options.

1.1.1

  • Quick fix for the theme customizer and LazyEater admin.

1.1.0

  • Removed the Seller percentage option and introduced the new “Fee/Commission” setting tab in plugin admin.
  • Added print order action to restaurants dashboard orders page.
  • Fixed Website fee on Cash on Delivery (COD) (Temporary Fix).
  • Fixed restaurant page product listing.
  • Fixed shop product scrolling.

1.0.7

  • Coupon creating and usage security fix.
  • Fixed dashboard sales summary.
  • Added Print templates (beta).
  • Fixed minor layout bugs.

1.0.6

  • More developer support.
  • Added cart count number.
  • Fixed ajax add to cart for variable products.

1.0.5

  • More detailed dashboard sales summary report.
  • Orders in sellers dashboard are now auto updated to load any new orders every 1 minute via Ajax.
  • Added full product link to product popup.
  • Added Terms of Service for Sellers and Customers.
  • Added Spanish translation.
  • Added ability for admin to send direct email invitation letters to people from the “Sellers” page.
  • Fixed new product form variations.
  • Fixed the grouped product type form.
  • Fixed customer cart delivery calculations.
  • Fixed other minor issues.

1.0.4

  • Fixed Restaurant Rating Function.
  • Added Ajax Add To Cart on Restaurant Page.

1.0.3

  • Fixed some R2L layout bugs.
  • Added Arabic Language.

1.0.2.2

  • Fixed some R2L layout bugs.
  • Fixed restaurant timing issue with different time zones.

1.0.2.1

  • Fixed restaurant new order email notice for all countries.
  • Fixed other minor bugs.

1.0.2

  • Fixed delivery fee function, restaurant owners can now set their delivery fee per item or per order.
  • Added Indian currency Symbol fix.
  • Fixed mobile layout bugs.
  • Fixed other minor bugs.

1.0.1

  • Fixed restaurant timing settings layout.
  • Fixed restaurant front-page filters layout.
  • Fixed restaurant tables popup layout.

1.0

  • Added restaurant food types served.
  • Restaurants Addresses are now filterable.
  • Admins can now modify the frontpage item/restaurant filters and sort them directly without the need of the WordPress Customize tool.
  • Added new search filters for items and restaurants.
  • Added Restaurant Table Reservation Info.
  • Added Sellers page to the admin frontend dashboard.
  • Added email messages to notify restaurants on new orders.
  • Fixed some frontend dashboard bugs.

0.2.9.1

  • Fixed the Opening hours function.

0.2.9

  • Fixed some layout issues.

0.2.8

  • Added Pickup, Dine-in, and Curbside orders types.
  • Fixed some minor layout bugs.

0.2.7

  • Restaurant home page search box is now completely editable from customize tool.
  • Added “Accept Emails” & “Allow off-line orders” options to restaurant settings.
  • Delivery locations and restaurant types taxonomies are now editable by admin.
  • Added item special comments before add to cart.
  • All new restaurant settings page.
  • All new store item popup.
  • All new Dish/Item edit page.
  • Fixed some dashboards functions.

0.2.6

  • Fixed Filter dishes by type links.
  • Add support for developer modifications.
  • Fixed some spellings mistakes.
  • Fixed some layout bugs.

0.2.5

  • Fixed Dashboard pages and sub pages layout.
  • Fixed the Right 2 Left layout.
  • Added new links to dish edit page.
  • Fixed dish and settings saving function.
  • Fixed dish gallery function.
  • Fixed Dish variations function.

0.2.4

  • Fixed some layout bugs.
  • Fixed product edit link.
  • Fixed user dish delete function.
  • Fixed products count.
  • Fixed restaurant registration mail.

0.2.3

  • Added system email messages.
  • Fixed system registration process.
  • Updated & Fixed LazyEater customizer options.

0.2.2

  • Fixed system email messages issues.
  • Fixed some security issues.
  • Fixed dish edit functions and layout.
  • Fixed other minor issues.

0.2.1

  • Fixed some layout bugs.

0.2

  • Added Location guiding and user location cookie.
  • Fixed some layout bugs.

0.1.2

  • Fixed front-page dish filtering by dish detail.
  • Added dish ingredients to the quick dish layout.

0.1

  • First release beta version.