Superv

Superv - Restaurant Website CMS & Management System with Online Food Ordering

Created on: 1 September, 2020

Updated on: 26th July, 2025

By: KreativDev


Support:
Please visit this page https://kreativdev.freshdesk.com & click on 'New Support Ticket' to create a support ticket.
You can also login & then create a 'New Support Ticket'.
We will respond to your ticket once we are available for support.


Custom Project / Customnization Work / Feature Suggestions:
If you have any Custom Project / Customnization Work / Feature Suggestions, then please feel free to mail us at kreativdev.envato@gmail.com. We will be very happy to implement your feature

About

“Superv” is a restaurant website CMS & Management System which offers almost all the features a Restaurant has to offer. This system can be used for any food shop / restaurant business like - fastfood shop, coffee shop, pastry shop, bakery shop etc... The website has very stylish design which will attract your customers. The design is done based on the look & feel of a Restaurant. Business owner can show their food menus, foods & can change all the contents of the website. Customers can order foods from the website by paying online. Business owner can manage this order from Admin panel & also the Owner can create other Admins & assign permission to specific sections of the Admin panel. Overally, it is the perfect suitable for any size of Restaurant Business.

Installation

This item is built with Laravel Framework (Version - 9.x)

Server Requirements:

  • PHP 8.2
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP Extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • GMP PHP Extension
  • EXIF PHP Extension
  • IMAGICK PHP Extension

Installation Steps:


  • Step 1 (Collect Installable File):

  • After you purchase Superv, you will get a zip file.
    After Extracting the zip file you will get an installable.zip file.

  • Step 2 (Upload Installable File):

  • Upload installable.zip in your server & extract it.

    Once extraction is completed , delete the installable.zip file from server.
    • If you upload it in public_html folder, then visit your_domain_name.com in browser.
    • If you upload it in a folder in public_html folder, then visit your_domain_name.com/folder_name in browser.
    • If you upload it in your created subdomain folder, then visit subdomain.your_domain_name.com in browser.
    • If you upload it in a folder in your created subdomain folder, then visit subdomain.your_domain_name.com/folder_name in browser.

  • Step 3 (Welcome Page):



  • After you enter your website URL in your browser you will see a welcome page of Superv Installer. Then click on Check Requirements Button.

  • Step 4 (Server Requirements):



  • Next, you will be shown a list of extensions required to run this software. If all the extensions have green check icon, then click on Check Permissions button. If any extension has red cross icon, then you need to enable / install the extension in your server first. You might need to contact hosting support for that.

  • Step 5 (Folder Permissions):



  • In this step, you will be shown a list of folder locations & their required permissions. If all the folder has green check icon, then click on Verify License button. If any folder has red exclamation icon (like the above image), then you need to change the permission of the folder first.
    Let us show you how to change folder permission of 'storage/framework/' as an example
    • First, navigate to storage folder (located at root folder) in your server
    • Right click on the framework folder & choose Change Permissions from the dropdown
    • Then, you will be shown a popup, change the permission to 775 in the popup
    • Thats it, you have changed the permission to 775 for 'storage/framework/'. Now repeat the same procedures for the other folders of the list shown in Permissions Step in Superv Installation Wizard
    • Then, go back to installation wizard & refresh the page.You will see all the folders are checked with green icon


  • Step 6 (License Verifications):



  • In this step, you have to put your primary (which you use all the time) email address, Envato Username & Item purchase code. Now click on Verify button.
    How to get item purchase code: Click here to see a short guide
    NB: You must turn on your internet connection for this step if is off.

  • Step 7 (Environment & Database Setup):



  • In this step, you have to give some of your environment & Database info.
    • App Name: You app name
    • App Debug:
      True - If you want to see the error message if any error occurs in the website & False - if you dont want to show the error mesage. I would recommend you to keep it false, as database credentials will also be shown if you keep it true
    • App URL: Enter your website URL here.
    • Then put all your database information - Database Host, Database Name, Database Username, Database Password
    Now, click on Install button.

  • Step 8 (Installation Success):



  • In this step, you will be shown an installation success message. Then click on Click here to exit button at the very bottom of this page & You will be redirected to the installed website.
  • Step 9 (Delete Installer Folder):



  • Now you can delete the installer folder located in public folder

Update From 3.0 to 3.5:

Read Before Proceed:

  • You must be at Superv version - 3.0 to use this updater
  • Please keep backup of your version - 3.0 project files & database sql file of previous version
  • If you didn't keep a backup, then we won't be able to take the responsibility for loosing data
  • All your customized code will be lost, as it is impossible for us to track what has been customized on your end

Video Guide:

Admin:

You can manage each and everything of this system from this Admin panel such as Mail settings, Contents, Pages, Menus, Products, Orders, Payment Gateways, Roles / Permissions, Customers, Website Color etc...
Admin URL: your_website_url/admin
Username: admin
Password: admin

Dashboard:

Here admin can check few basic statistics of his/her business.

Basic Settings

In Basic Settings, Admin can manage logo, basic informations, support informations, social links, breadcrumb image, breadcrumb texts, widgets etc.

Favicon: Admin can update favicon image here.

Preloader: Admin can upload GIF & images for website preloader & also can enable / disable them.

General Settings: In General Settings, Admin can change website title, colors, currency & currency position.

Email Settings: Admin can set two types of mail.

  • Mail from Admin: All the mails which will go from Website to Customer will use this mail address. Admin can setup SMTP of the mail address & also can enable / disable SMTP system.
  • Mail to Admin: Here Admin will provide the mail address which he will use to receive mails from visitors / customers.
  • Email Templates: Admin can edit the emails here which are sent after new registration, food checkout, order status change etc...

Support Informations: Here admin can change the mail address and phone number in the header area.

Page Headings: Here admin can change texts written in breadcrumb of every inner page.

Plugins: Here Admin can setup tawk.to live chat, Disqus comments, Google Analytics , Appzi Feedback Plugin, AddThis social share plugin, Google recaptcha, Facebook Pexel. Admin can also hide/show these widgets.

Maintainance Mode: If the site is under maintenance, then Admin can enable maintenance mode from here. Admin panel can also specify some IP addresses, which will not be affected by maintenance mode.

PWA Settings:

For PWA support, you have to setup PWA information in 'Settings > PWA Settings'

Customers

Registered Customers: Here Admin can manage all the registered users of the website.

Customers: These customers will be stored after each new order from the system. Also Admin can add new customer manually.

Subscribers

In Subscribers section, Admin can see all the subscribers and send mail to all the subscribers.

Push Notification

In Push Notification > Settings section, Admin can generate keys by clicking on 'Generate Keys' button. This keys will be used to send push notification from your VAPID server. Admin can also setup the icon image which will be shown in the notification of user's device.

QR Code Builder

Here Admin can build qr code & download the QR code as image, then add the QR code to his restaurant. Customers will redirect to food menu page of this restaurant after scanning the QR code.

Reservation Settings

Visibility: Here Admin can enable / disable table reservation form from the website.

Form Builder: Here Admin can manage (add / edit / delete) different types of input fields for table reservation form.

Table Reservation

In this section, Admin can see table reservation requests of Customers.

New Reservation: Admin can add table reservation here

All Reservations: Here Admin see details of all reservations. and manage all reservations.

Pending Reservations: Here Admin see details of pending reservations. and manage pending reservations.

Pending Reservations: Here Admin see details of pending reservations. and manage pending reservations.

Accepted Reservations: Here Admin see details of accepted reservations. and manage accepted reservations.

Rejected Reservations: Here Admin see details of rejected reservations. and manage rejected reservations.

Items Management

Category: Here Admin can manage (create, edit, delete) product categories.

Products: Here Admin can manage (add, edit, delete) all the products.

Whatsapp Order Notification

To make the whatsapp notificaiton work, Admin have to setup Twilio credentials in Settings > Plugins

Admin can enable / disable the whatsapp notifications specifically, for any types of orders (Home Delivery, Pickup, On Table) from Order Management > Settings

Admin can enable / disable the whatsapp notifications for Order status changes

Order Management

Orders: Here Admin can see all the orders of customers. The orders can also be searched using advanced filters.
Admin can change the order status & complete status
Admin can also view details of the order & delete them.

Serving Method: 3 types of serving method available - On Table, Pick up, Home Delivery. Admin can enable / disable them in Website Menu / QR Menu.
Admin can also enable / disable the offline payment gateways for each serving method.
Admin can also update the serial number & Note of serving method.

Shipping Changes: Here Admin Add different shipping methods & it's charges.
Admin can also edit / delete them.

Coupons: Here Admin can add coupons of 2 types (percentage, fixed), also can add start, end date, minimum spend limit etc...
Admin can edit / delete these coupons.

Order Time Management: Here Admin can enter start & end time of taking orders depending on different weekdays.
Admin can place orders only between these times.

Delivery Time Frames Management: Delivery time frames will be shown to customers if customers selects 'Home Delivery' during food checkout.
Admin can enable / disable Delivery date & time fields
Also can make these fields required / optional
Admin can add delivery time frames for different weekdays. Also can limit the maximum number of orders which can be delivered during a specific time frame. Customers cannot choose the time frame if the maximum orders of that time frame is placed already by other customers.

Payment Gateways

Online Gateways: Here Admin can setup credentials for all the online Payment Gateways.

Offline Gateways: Here Admin can created & manage his own Payment Gateways.

Home Page

In this section, Admin can manage all the sections of the home page.

Hero Section:
>> Static Section: Admin can update background image (which will also be used as background image in Particles & Parallax versions / as fallback image in Video version), title, text, button text & redirect URL.
>> Slider Section: Here Admin can manage (Add, Edit, Delete) sliders with different contents (background image, title, text, button text and redirect URL) for each slider.
>> Video Section: Here Admin can update the video URL which will be played in the background of hero section of video version home.

Features: Here Admin can manage (add, edit, delete) all the features which are located at hero section.

Intro Section: Here Admin can change the background image, texts, button url of intro section.

Menu Section: Here Admin can change the background image, section title & subtitle of menu section.

Special Section: Here Admin can change title, subtitle of special items section located in approach section.

Testimonial Section: Here Admin can change background image, title, subtitle of this section and manage (add, edit, delete) all the comments of clients.

Team Section: Here Admin can change title, subtitle of this section and manage (add, edit, delete) members of team.

Blog Section: Here Admin can change the section title & subtitle of blog section.

Table Reservation Section: Here Admin can change background image, title, subtitle of table booking section.

Section Customization: Here Admin can hide / show sections of home page.

Footer

In this section, Admin can manage the footer section.

Image & Text: Here Admin can change the logo, image, text, newsletter text, copyright text located in Footer.

Create Page: Here Admin can create pages.

Pages: Here Admin can manage (edit, delete) all the pages created by Admin.

Career Page

In this section, Admin can create, manage job categories and post, manage jobs under those categories.

Category: Admin can manage (create, edit, delete) categories for jobs.

Job Management: Admin can manage (post, edit, delete) jobs.

FAQ Management:

Here admin can manage (create, edit, delete) faqs.

Blogs

In this section, Admin can create, manage blog categories and add, manage blog under those categories.

Category: Admin can manage (create, edit, delete) categories for blogs.

Blogs: Admin can manage (create, edit, delete) blogs.

Sitemap:

Here admin can generate , download, delete sitemap of the website.

Contact Page:

Here admin can change texts, contact informations, latitude/longitude of maps of contact page.

Role Management:

Here Admin can create / edit / delete all the roles and manage all the permissions of Admin panel for each role.

Admins Management:

Here Admin can create / edit / delete users and assign role to each users. Admin can also ban other created users by changing their status

Language Management:

Here admin can create / edit / delete languages and update the keywords of each language.

Backup:

Here admin can take backup of current database.

Clear Cache:

Admin can clear cache, route, views, config by clicking this menu.

Developer Support

If you need support
Please visit this page https://kreativdev.freshdesk.com & click on 'New Support Ticket' to create a support ticket.
You can also login & then create a 'New Support Ticket'.
We will respond to your ticket once we are available for support.

If you have found our item useful, then please leave a 5 star rating by visiting the link below:
https://codecanyon.net/item/plusagency-multipurpose-website-cms-business-agency-management-system/24646161
Good ratings inpires us a lot to contribute more to this item & bring more fancy & valuable features in future updates.
Thank you,
KreativDev