Documentation

FoodBank - All In One Multi Restaurant Food Ordering & Management System

Thank you so much for purchasing our item from codecanyon.


  • Created: 22 December, 2021
  • Update: 14 May, 2022

If you have any questions that are beyond the scope of this help file, Please feel free to email via Item Support Page.


Installation

Installation guideline video tutorial



Installation guideline

Active Purchase Key:

Before install, please active your envato purchase key from our system and install project by our license key

  1. Goto inilabs official site inilabs.net
  2. Now create an account in our site

  3. Click the below link and verify your email

  4. Now click Active Purchase Key from home page and fill you information
    1. Select your product
    2. Enter your domain, Which domain you would be using this product
    3. Enter your envato purchase key and click submit

  5. Now copy your Active License and install the product by this license

Prerequisite:

Before install, please make sure you have the components bellow enable on your server

  • PHP 7.2.3 or Greater
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • BCMath PHP Extension
  • GD PHP Extension (or Imagick PHP Extension)
  • PHP Zip Archive
  • PHP JSON
  • PHP cURL
  • PHP Zip Archive
  • Rewrite Module (Apache or Nginx)
  • open_basedir must be disabled
php.ini Requirements:
        
open_basedir must be disabled
        
      

Note: Remember! The script doesn't have any "install" folder or directory. The installation is controlled by a Controller.

Now Follow the steps below to setup the script:

  1. Unzip the downloaded package from here and open the /Source Code folder to find all the script zip. You will need to upload the foodbank-web.zip file to your hosting web server using FTP or localhost in order to use it install it on your website and then you need to unzip this file in your server desired location.
  2. Below is the folder structure and needs to be uploaded to your website or localhost root directory:
  3. You should upload all files.

  4. Now you are good to go for start the installation process from the browser

  5. Make sure in script folder /bootstrap and /storage folder have permission as 755 recursively.

  6. Manually create a database using “Phpmyadmin”.

  7. Run the install script path from any web browser (http://yourdomain.com/install) and click on “Check Requirements” button.

  8. Now you can see your php extension list if it is already installed in all extension then you can see "Check Permissions" button. Now click on this button and go to next step

  9. Now you will see the folders permission list if everything is ok then click “Configure Environment”

  10. Now Enter your Licence code which you created from iNiLabs and click on you will see the folders permission list if everything is ok then click “Configure Environment”

  11. Provide your database and App information like Database Host, Database Name, Database Username, and Database Password, then click “Setup Application”

  12. Now you will see the login information (Email : admin@example.com , Password : 123456) then click here to exit

  13. Good Luck!!!

Usages

We have 5 Core User Type In This System

  1. Super admin
  2. Restaurant Owner
  3. Delivery Man
  4. Waiter
  5. Customer

Below we are describing all user types workflow and usages of the system


Super Admin Workflow

Follow the steps below to manage your admin panel:

  1. You are good to go for adding your content now!
  2. Login as Super Admin
  3. After opening the website at first click on "Sign In" button from the top right corner

    If you are a registered admin than enter your Email Id and Password then press "Login" button

    Dashboard

    After Sign In your admin pannel, you will get your admin dashboard button in top right corner

    For showing the Dashboard click on this button and you will get this screen

    Manage Restaurants

    Can Manage Restaurants -

    Create (Add Restaurant)

    View (check restaurant details)

    Update (Edit)&

    Delete

  4. Can check restaurant dashboard which includes order statistics, restaurant details and can view and manage Menu Items and it’s details
  5. Can manage Categories (Create, update & delete) Menu
  6. Can manage menu items of restaurants (admin can create Menu Items for restaurants and can update, delete and check details of them)
  7. Can also manage menu Variations and Options
  8. Can manage restaurant Cuisines and Time Slots
  9. Restaurant Cuisines

  10. Restaurant Time slot
  11. Can manage restaurant Tables
  12. Can manage restaurant Rating
  13. Sale
  14. Can manage restaurant Reservation
  15. Can manage Restaurants Orders (Create, update, delete & check restaurant details)
  16. Accounts
  17. Can manage Finance or Accounts (Transactions, Request, Withdrawal)
  18. Can see Transactions

    Can requaest for Collections

    Can requaest for Withdraw

    Can Withdraw

  19. Can manage HRM (Acl, Restaurant Owner, Administrators, Customers & Delivery Boy Account)
  20. Administrators

    Customers

    Restaurants Owners

    Delivery Boys

    Roles

    Report

    Can manage reports (Sales Report, Commission Report, Delivery Boy Reports etc)

    Restaurant Owner Sales

    Admin Commision

    Credit Balance

    Deliver Order Balance

    Customer Report

    Withdraw Report

    Collection Report

    Reservation Report

    Frontend

    Can manage Frontend CRM website report

    Banners

    Pages

    Push Notification

    Can manage Push Notification

    Add Push Notification

    Language

    Can Add and Translate Language

    Add Language

    Can change Language from Site Settings

    Settings
  21. Can manage settings (Site Setting, SMS Setting, Payment Setting, Email Setting, Notification Setting, Social Login Setting, Otp Setting, Home Page Setting, Social Setting, Google Map Setting, App Setting)
  22. Site Setting

    Sms Setting

    Payment Setting

    Email Setting

    Notification Setting

    Social Logig Setting

    Otp Setting

    Home Page Setting

    Social Setting

    Google Map Setting

    App Setting

    Support Setting

Restaurant Owner Workflow

Follow the steps below to manage your restaurant owner panel:

  1. Can manage Restaurants (Create, update, delete & check restaurant details)

  2. Can check restaurant dashboard which includes order statistics, restaurant details and can view and manage Menu Items and it’s details

  3. Can manage Categories (Create, update & delete)

  4. Can manage menu items of restaurants (admin can create Menu Items for restaurants and can update, delete and check details of them)

  5. Can also manage menu Variations and Options
  6. Can manage restaurant Cuisines and Time Slots

  7. Can manage restaurant Tables

  8. Can manage Restaurants Orders (Create, update, delete & check restaurant details)

  9. Can manage Finance or Accounts (Transactions, Request, Withdrawal)

  10. Receive order Notifications & accept and decline

  11. Can create QR Menu maker for contactless order

  12. Can manage reports (Sales Report)

Delivery Men Workflow

Follow the steps below to manage Delivery Boys panel:

  1. Can check the order list

  2. Can manage Order Status


  3. Receive order Notifications & accept and decline

  4. Can manage Personal Finance or Accounts (Transactions, Request, Withdrawal)


Customer Workflow

Follow the steps below to manage customer panel:

  1. Customer can login easily with their Social account
  2. Search Restaurant by Location
  3. Search Restaurant by restaurant order processing expedition (Pickup, Delivery & Table booking)
  4. Search restaurant by Cuisines & Distance
  5. Check Restaurant menu and order
  6. Book Reservation for a table for dining in
  7. select payment type
  8. Paypal payment gateway
  9. Pay using card
  10. Pay zar
  11. Make comment under the restaurant
  12. Post Review and Ratings in restaurant
  13. Touch Less Order Using Restaurant Qr Code
  14. Login as Customer
  15. Can check & update profile
  16. Can change password
  17. Can check reservation List
  18. Can check previous order history
  19. Can check transaction (payment) History

Feature Overview at once (Web)

  1. Popular Cuisines
  2. Most Visited Restaurants
  3. Add to cart
  4. Advanced Dashboard
    • Total Order
    • Total User
    • Total Shop
    • Total Income
    • Monthly Income & Order Summary
  5. Manage Restaurant Easy
    • Restaurants
    • Categories
    • Menu Items
    • Cuisines
  6. Manage Sales
    • Order
  7. Advanced Finance System
    • Transactions
    • Collections
    • Request Withdraw
    • Withdraw
  8. HRM
  9. Administrators
  10. Customers
  11. Restaurant Owners
  12. Role
  13. Various Sales & Order Report
  14. Restaurant Owner Sales
  15. Admin Commission
  16. Credit Balance
  17. Delivery Order Balance
  18. CMS Frontend
  19. Banners
  20. Pages
  21. Payment Gateway
  22. SMS Gateway
  23. Customizable System Settings
    • Site Setting
    • SMS Setting
    • Payment Setting
    • Email Setting
    • Notification Setting
    • Social Login Setting
    • Otp Setting
    • Home Page Setting
    • Social Setting
    • Google Map Setting

App Workflow

We have 3 built in mobile app with the script:

  1. Customer
  2. Restaurant Owner
  3. Delivery Boy


Addon Installation

We have 1 addon with the script:

Installation Process

    • Login as admin
    • From dashboard go to "Administrator" menu
    • Click on "Add Addon" Button
    • For uploading the addon file Browse it
    • Then open the addon file from your download folder
    • Now press the submit "Button" for installing it
    • After installation an another submenu will add below the Addon submenu in restaurant (marchant account) owner's panel
    • From here you can manage all acitivities
    • Restaurant owner can manage all Dine In Orders from here

Support

If this documentation doesn't answer your questions, So, Please send us Email via Item Support Page

We are located in GMT +6:30 time zone and we answer all questions within 12-24 hours in weekdays. In some rare cases the waiting time can be to 48 hours. (except holiday seasons which might take longer).

Note: While we aim to provide the best support possible, please keep in mind that it only extends to verified buyers and only to issues related to our script's & app's like bugs and errors. Custom modifications or third party module implementations are not included.

Don’t forget to Rate this script

Please Add your Review (Opinion) for Our script. It would be a great support for us.
Go to your Codecanyon Profile > Downloads Tab > & then You can Rate & Review for our script.
Thank You.

More Products

Checkout Below For Our More Premium Script

Our Portfolio


Changelog


Version 1.7 (14 May, 2022)

Order minor bugs fixing

Shop minor bugs fixing

Product minor bugs fixing

Setting minor bugs fixing

Version 1.6 (8 April, 2022)

Live Order Menu

Order Details Page Update

OTP Login

Frontend Language Switcher

API Update

App Update

Bug Fixing

Version 1.5 (8 March, 2022)

Auto Update

Social Login

Added paypal gateway - Web

Added Razorpay payment

Added Paystack payment

Version 1.4 (16 Feb, 2022)

Push Notification Module

Multi-Language

Paypal gateway add

Version 1.3 (29 Jan, 2022)

Vendor Bank Account Add Feature

Add-on Manager Feature Updated

Order feature Update

Withdraw feature Update

Version 1.2 (21 Jan, 2022)

Addon manager feature added

Version 1.1 (20 Jan, 2022)

Restaurant import feature added

Version 1.0 (9 Jan, 2022)

Initial Release