Support Pro

Laravel Advanced Support Ticket System
By Dhrubok

Thank you for purchasing our Product. In case of any questions or doubts, do not hesitate to contact us via out Themeforest profile . We will do our best to solve any problem concerning the project. At the same time we invite you to visit often our profile on ThemeForest since there will be appearing the improvements of our project and the newest actualization.

Introduction - #back to top

Site Front end

Site frontend

Site Backend Dashboard

Site Dashboard

Install - #back to top

Installing Support Pro is so simple and easy proceses. Follow these steps.

  1. Upload the support_pro.zip file to your server.
  2. Unzip the support_pro.zip file.
  3. Point your domain or subdomain to the public folder of support pro.
  4. Goto http://yoursite.com or if you want to create a subdomain for this like http://support.yoursite.com.
    Support pro needs fulldomain name or subdomain to run the app properly. If you put the support pro app the any folder like http://yoursite.com/anyfolder it won't work.
  5. Now go to http://yoursite.com/install to run the installer.

Server Requirements - #back to top

  1. PHP >= 5.5.9
  2. OpenSSL PHP Extension
  3. PDO PHP Extension
  4. Mbstring PHP Extension
  5. Tokenizer PHP Extension
  6. Enable PHP fileinfo Extension
  7. In php.ini file set post_max_size maximum or equal to 100M
  8. In php.ini file set max_file_uploads maximum or equal to 10

Installation Wizard - #back to top

Welcome to the Support Pro Installation Wizard.

Installation Wizard - Video tutorial


Installation Wizard - Text Documentation


Step: 1 - Welcome

Click to the next step

Step: 2 - Environment Settings for the Support Pro.

Give your database credentials and click to the next step

Step: 3 - Checking the requirements.

after then, click to the next step

Step: 4 - Checking the folder permissions.

If all folder permissons are 0775 then you are good to go, Click to the next step
but if not then learn how to do it.

Step: 5 - Create an Admin user

Now now you can create an Admin account and then

Click to the next step

Step: 6 - Finishing installation

Now support pro has been properly installed.

Click to exit.

Changing folder permissions.

  • If you are running Support Pro script from any dedicated server or vps then follow the steps.
    1. Go the folder where all support pro folders live.
    2. run the command chmod -R 775 storage
    3. run the command chmod -R 775 bootstrap
  • If you are controlling Support Pro script from cpanel.
    1. Go the folder where all support pro folders live.
    2. change the persmisson to 0775

A Quick Tour - #back to top

A Quick Tour - Watch the video


A Quick Tour - Text documentation


Assign Ticket to staff

  1. You can assign the ticket to any staff.
  2. Open any ticket page and click on the assign new staff button and assign it.

Update Ticket Status

  1. You can update the ticket status.
  2. Open any ticket page and click on the update status button and update the status it.

Add Staff

  1. Click on the add new staff button on left sidebar
  2. A popup window will open then add the staff.

General Settings

  1. You can change the title
  2. You can upload fronted logo
  3. You can upload dashboard logo
  4. You can change timezone
  5. You can turn on and off email notification and ticket edit permissions

Theme Settings

  1. You can switch between our two homepage style
  2. You can give your own css styling code

Ticket Settings

  1. You can Add, Edit and Delete ticket departments

App Settings

  1. You can give your mail settings as well as Google reCaptcha key

Profile Settings

  1. You can edit and update your profile, add profile picture.

Sending Mail - #back to top

If you turn on email notifications when any ticket is submitted, you have to configure mail settings.
Go to Support Pro Dashboard Settings, you will notice there's a App Settings tab. click it and give your mail credentials.

Mail settings

Site frontend

Google reCaptcha - #back to top

For validating the client ticket create request and preventing from bots, we have used Google reCapthca
go to Google reCapthca's website , and create a reCaptcha for your own site. and get the client side integration key.

Get the reCaptcha site key

Set the reCaptcha key

Site frontend

Update guide & Credits - #back to top

  • Delete the app, and resources folder.
  • Copy the new app, and resources folder from the updated zip file to your existing app.

Support & Credits - #back to top

If you need any help Feel free to contact with us at our Themeforest profile Dhrubok