Toggle navigation

QuickQR Pro Laravel CMS Documentation

Version 1.0

Welcome

Thank you for purchasing QuickQR Pro Laravel CMS. We covered almost everything in this document that how easily you can setup this script. If you have any questions that are beyond the scope of this help file, please feel free to use the free support forums.

Author : Bylancer.com

Demo : QuickQR Demo

Support : https://bylancer.ticksy.com/

Installation

Creating the database

  1. Create a new MySQL database.
  2. Create a new MySQL username and password.
  3. Assign full privileges to your database username.

Uploading the files

Before starting to upload the files, please make sure your file explorer has the option to view hidden files turned on. On some operating systems, the dotfiles are hidden by default.

Upload the script.zip file on the web root folder of your domain and extract. This folder is generally called public_html, html, or example.com, but depending on your server's configuration, it might be named differently.

Requirements

Before install, Your server must match following requirements to run the script properly
  • Server Requirements
    • PHP 8.2x
    • MySql: 5.7+
  • Required Upgrades
    • allow_url_fopen = on
    • max_execution_time = 600
    • max_input_time = 600
    • post_max_size = 1G
    • memory_limit = 1024M
    • upload_max_filesize = 1G
  • PHP Extensions
    • BCMath
    • Ctype
    • Fileinfo
    • JSON
    • Mbstring
    • OpenSSL
    • PDO
    • pdo_mysql
    • Tokenizer
    • XML
    • cURL
    • zip
    • GD
    • iconv

Please consider that some other php setting values might be required.

File and folder permissions

Set the access permissions (CHMOD) to 775 to the following files and folders:

  • Files
    • core/.env
  • Folders
    • storage
    • core/bootstrap/cache
    • core/lang
    • core/plugins
    • core/storage
    • core/storage/framework/
    • core/storage/framework/cache
    • core/storage/framework/cache/data
    • core/storage/framework/sessions
    • core/storage/framework/views
    • core/storage/logs

Finishing the installation

  1. Go to https://example.com/install and follow the installation wizard to complete the installation.
  2. You need to enter your purchase code in the installation process. Find here
  3. After you've installed the software, login into your user account.
The software requires a cron job task to be set up on your server in order to automate some of its functions.
  • Cron : * * * * *
  • Change your-website.com to your website url
wget -q -O /dev/null https://your-website.com/cronjob

Facebook

To enable Facebook Login you just need Facebook App ID and App Secret.

This is a how to getting Facebook App ID and App Secret. Check this link.
How To Setup A Facebook App And Get App ID And Secret

gmap

Google

To enable Google Login you just need Google App ID and App Secret.

This is a How to Create Google Developers Console Project. Check this link.
How to Create Google Developers Console Project

Note : copy redirect url from Your QuickQR admin > Setting > Social login setting social-login-redirecturl

After getting App Id and App Secret, you have to setup your admin panel:

  • Go to your Admin panel -> Setting -> Site Setting -> Social Login Setting
  • For Facebook: set 'Facebook App ID' and 'Facebook App Secret'
  • For Google: set 'Google app ID' and 'Google app Secret'
  • And save your changes.
How to setup.

Google ReCaptcha Configuration

  1. Go to the Google reCAPTCHA and register a new site.
  2. Enter label and select "reCAPTCHA v2" -> "I'm not a robot" Checkbox in reCAPTCHA type field.
  3. Enter your domain url.
  4. Accept Terms of Service and click on the Submit button.
  5. Look for the Site Key and Secret Key. Use them in the form below on this page.

gmap

  • Click on Register
  • You will now get your site key and secret key

gmap

Admin panel setup

  • Go to your Admin panel -> Site Setting -> Google reCAPTCHA tab
  • Enable reCaptcha
  • Add reCaptcha Site key (Public Key) and Secret key (Private key)‘
  • And save your changes.

gmap

General Settings

  • Go to your Admin panel -> Setting -> General Setting
  • And Save your changes.

gmap

Logo Settings

  • Go to your Admin panel -> Setting -> Logo & Favicon
  • And Save your changes.

gmap

Email Settings

  • Go to your Admin panel -> Setting -> SMTP
  • And Save your changes.

gmap

You can create your custom theme with our CMS.

There are mainly two folders.

1. public/templates/{theme-name}: Static assets are usually stored in the public folder in Laravel. You can create a new folder with your theme name to store all the theme assets (CSS, JS, and images). For the preview image of your theme, you need to add a preview.jpg file here.

2. resources/views/templates/{theme-name}: Views contain the HTML served by all the theme pages.  All the view files will be stored here. You can create a new folder with your theme name to store the view files here. For a quick start, just copy the default (classic) theme, paste it, and rename the folder name with your theme name. And now edit all the files inside this folder to change your theme. 

For more details click here.

About Company

Who we are? We are top leading web development and designing company founded in 2013. The company develops and improves professional websites for customers across a wide range of industries and the main service area we are selling our top branded digital products like php scripts, premium worpdress themes & plugins and free items also. We are seller at Codecanyon and Themeforest.