“Menorah Restaurant” Documentation by “digisamaritan” v1.0


Menorah Restaurant”

Created By: Digisamaritan
URL: digisamaritan.com
Email: digisamaritan@gmail.com

Thank you for purchasing my Project. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here Click Here Thanks so much!


Table of Contents

  1. Requirments
  2. Installation
  3. Home
  4. admin Dashboard
  5. Menu
  6. Items
  7. Add-ons
  8. Options
  9. Item Types
  10. Offers
  11. Users
  12. Customers
  13. Orders
  14. Language Settings
  15. Loyality Points
  16. Referral Settings
  17. Location Master
  18. Master Settings
  19. Reports
  20. Pages
  21. FAQS
  22. Kitchen Manager
  23. Delivery Manager
  24. User Dashboard
  25. Book an Order
  26. My Orders
  27. My Points
  28. My Addresses
  29. Change Password

A) Requirements - top

PHP >= 7.0.X

B) Installation - top

Easy Installation Process : Localhost

Set up Menorah Restaurant through the following steps:

Unzip and copy the script folder in your localhost.
Run the script path from any web browser. Ex : http://localhost/project_folder_name/install.
Provide database settings.
Run the installer.

Easy Installation Process : Server

Set up Menorah Restaurant through the following steps:

Unzip and copy the script folder in your root folder.
Create Database , user, password and assign privileges to user of all database
Home

Note down the databse name, user name, password.
Run the script path from any web browser. Ex : http://my-domain/install.
Provide database settings.
Run the installer.

Home After installing, Please remove Install folder in root

If you would like to edit a specific section of the site, simply find the appropriate label in the CSS file, and then scroll down until you find the appropriate style that needs to be edited.

Any images that are placed within the blog section have 5px worth of padding and a light bluish background. If you would like to edit the display of these images, find the following section in the style sheet:


C) Home - top

Overview

The online food ordering system set up menu online and the customers easily places the order with a simple mouse click. Also with a food menu online you can easily track the orders, maintain customers database and improve your food delivery service. This system allows the user to select the desired food items from the displayed menu. The user orders the food items. The payment can be made online or pay-on-delivery system. The users details are maintained confidential because it maintains a separate account for each user. An id and password is provided for each user. Therefore it provides a more secured ordering.

Home

D) Admin Dashboard - top

Admin have all the rights of Menorah Restaurant System.


Home

Admin can Set Site Language

Admin can Update his Account Details

Home

Home

Admin can view summary of orders in calendar Home


Admin can Add,Update,Delete,Activate/De-Activate Menu.


Home

Home



F) Items - top

Admin can Add,Update,Delete,Activate/De-Activate an Item.

Add-ons, Options, Item types reflects here.


Home

Home



G) Add-ons - top

Admin can Add,Update,Delete,Activate/De-Activate an Item.

Add-ons, Options, Item types reflects here.


Home

Home



H) Options - top

Admin can Add,Update,Delete,Activate/De-Activate Option.

Options reflects at the time of creating an Item.


Home

Home



I) Item Types - top

Admin can Add,Update,Delete,Activate/De-Activate an Item type.

Item types reflects at the time of creating an Item.


Home

Home



J) Offers - top

Admin can Add,Update,Delete,Activate/De-Activate an Offer.


Home

Home



K) Users - top

Kitchen Managers

Admin can Create,Activate/De-Activate Kitchen Manager Account

When admin create kitchen manager, he will get be notified by Email

When customers placed an order, Admin can forward to Kitchen Manager


Home

Home

Delivery Managers

Admin can Create,Activate/De-Activate Delivery Manager Account

Admin can allocate specific cities to Delivery Manager

When admin create Delivery manager, he will get be notified by Email

When customers placed an order, Admin or Kitchen Manager can forward to Delivery Manager with respective of his Allocated Cities

Home

Home



L) Customers - top

Admin can View,Activate/De-Activate Customers who Registered into this site.


Home

Home



M) Orders - top

Admin can view all Orders here.

New Orders : When customer place an order it comes under New Orders.

Under Process Orders: From New Order, Admin can update an order status as Processing and also assign Kitchen Manager.

Out to Deliver Orders: From Processing Order, Admin or Kitchen Manager can update an order status as Out to Deliver and also assign Delivery Manager with respective of his Allocated Cities.

Delivered Orders: From Out to Deliver, Admin or Delivery Manager can update an order status as Delivered.

Cancelled Orders: Admin can cancel an order.

When customer place an order, Admin will be notified by FCM notification.


Home

Home



N) Language Settings - top

It is multilingual, Admin can add n number of Languages and set any language to site.


Home

Home

Home



O) Loyality Points - top

Admin can provide points to users.

If Enabled Point System is set to ON, then users will get points when registered,book an order, for first order etc...

Admin can set amount for earning point, redeeming point.

If Enable Redeeming is set to ON, then users can utilize earned points at the time of booking an order.


Home

Home

Home



P) Referral Settings - top

Admin can provide points to users by Referral concept.

If Referral Enabled is set to ON, then users can Refer his friends.

When they Register, users will get points.


Referral Settings

Referral Users



Q) Location Master - top

Service Provide Locations.

Admin can Add,Update,Delete,Activate/De-Activate Localities (PINCODES) to which his Restaurant provide service.


Locations Cities

Locations Users



R) Master Settings - top

Site Settings

Admin can set the settings which require for the site.


Site Settings

Site Settings

Site Settings

Site Settings

Paypal Settings

Admin can set the paypal settings

Paypal Settings

Email Settings

Admin can set domain hosted server Email settings

Email Settings

Social Network Settings

Admin can set his Restaurant Social Networks here, which reflect in Front end

Social Network Settings

SEO Settings

Admin can set SEO Settings here

SEO Settings

Email Templates

Admin can update Email templates content here

Email Templates Email Templates

SMS Gateways

Admin can update SMS Gateways Credentials.

SEO Settings

SMS Templates

Admin can update SMS templates content.

SMS Templates

Pusher Notification Settings

Admin can set Pusher notification credentials here.

Pusher Notification Settings

Tinify Settings

Admin can enable Tinify for better resolution of Images.

Tinify Settings

Stripe Cards

Admin can Add,Update,Delete,Activate/De-Activate Strip Card, which reflect at the of booking an order.

Stripe Cards

Stripe Cards



S) Reports - top

Date Wise Reports.

Admin can get to know Orders Amount of specific time period.


Date Wise Reports

Customer Wise Reports.

Admin can get to know Orders Amount of particular customer.

Customer Wise Reports

Location Wise Reports.

Admin can get to know Orders Amount of specific location.

Location Wise Reports

Item Wise Reports.

Admin can get to know Orders Amount of specific Item.

Item Wise Reports



T) Pages - top

Admin can update content of Pages About Us, How It Works, Terms and Conditions and Privacy Policy.

All these pages reflects in front end.


Locations Cities



U) FAQS - top

Admin can Add,Update,Delete,Activate/De-Activate FAQs Categories and FAQs.

It will reflect in front end, FAQs page.












V) Kitchen Manager - top

When Admin forward an Order to Kitchen Manager, he will get FCM notification.

Kitchen Manager can view all the Orders which are sent by Admin.

Then, he can view order details, he can update order status as Out to Deliver and Assign Delivery Manager.

When Kitchen Manager forward an order to Delivery Manager, he will get FCM notification.










W) Delivery Manager - top

When Admin or Kitchen Manager forward an Order to Delivery Manager, he will get FCM notification.

Delivery Manager can view all the Orders which are sent by Admin or Kitchen Managers.

Then, he can view order details, he can update order status as Delivered.

When Delivery Manager update an order status Delivered, Admin get FCM notification.










X) User Dashboard - top

User can update his Account Details.






Y) Book an Order - top

User can add his desired Items (along with Addons) to Cart.




Then user can go to Checkout page, there he can provide Order Delivery Address and Payment type.



Then user can click on Continue button to book an order.







Z) My Orders - top

User can view all his Orders here.








AA) My Points - top

User can view his Point logs here.






AB) Change Password - top

User can change his Account Password.






AC) My Addresses - top

User can view,Add,Delete,Set Default Address here.