#### “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
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.
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.

#### D) Admin Dashboard - top

Admin have all the rights of Menorah Restaurant System.

Admin can Set Site Language

Admin can Update his Account Details

Admin can view summary of orders in calendar

#### E) Menu - top

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

#### F) Items - top

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

Add-ons, Options, Item types reflects here.

#### G) Add-ons - top

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

Add-ons, Options, Item types reflects here.

#### H) Options - top

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

Options reflects at the time of creating an Item.

#### 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.

#### J) Offers - top

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

#### 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

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

#### L) Customers - top

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

#### 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.

#### N) Language Settings - top

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

#### 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.

#### 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.

#### Q) Location Master - top

Service Provide Locations.

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

#### R) Master Settings - top

##### Site Settings

Admin can set the settings which require for the site.

##### Paypal Settings

Admin can set the paypal settings

##### Email Settings

Admin can set domain hosted server Email settings

##### Social Network Settings

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

##### SEO Settings

Admin can set SEO Settings here

##### Email Templates

Admin can update Email templates content here

##### SMS Gateways

Admin can update SMS Gateways Credentials.

##### SMS Templates

Admin can update SMS templates content.

##### Pusher Notification Settings

Admin can set Pusher notification credentials here.

##### Tinify Settings

Admin can enable Tinify for better resolution of Images.

##### Stripe Cards

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

#### S) Reports - top

Date Wise Reports.

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

Customer Wise Reports.

Admin can get to know Orders Amount of particular customer.

Location Wise Reports.

Admin can get to know Orders Amount of specific location.

Item Wise Reports.

Admin can get to know Orders Amount of specific Item.

#### 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.

#### 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.