Imgurai v1.0

Get Started

Thank you for being one of our buyers. We are glad that you have joined us and that you are a user of our products. We hope you like it. As part of our support for our products, we have provided a complete user guide for our products. All you have to do is follow this guide step by step to install your site.

This item made by Vironeer under Envato Extended & Regular License

What Vironeer Support Include?

Important!

We don't provide free customizations or installations or server problems fixing, we can provide them as paid services.

Requirements

  • Server Requirements
    • PHP 8.1x
    • Operating System : Linux or Windows
    • Shared, VPS or Dedicated Server
    • MySql: 5.1+

  • Required Upgrades
    • Enabling of allow_url_fopen
    • Increasing of max_execution_time
    • Increasing of max_input_time
    • Increasing of post_max_size
    • Increasing of memory_limit
    • Increasing of upload_max_filesize

  • PHP Extensions
    • BCMath
    • Ctype
    • Fileinfo
    • JSON
    • Mbstring
    • OpenSSL
    • PDO
    • pdo_mysql
    • Tokenizer
    • XML
    • cURL
    • GD

Note !

We are not required to provide the installation instructions for each server there is 1000+ server provider over the internet

Create New Database

Get Started
Login to your server and click MYSQL DATABASE


Create database name
Enter database name and click create


Create database user
Enter your details and click create


Add User To Database
Choose database name and database user then click add


Manage User Privileges
Choose All privileges then click make changes

Upload Script Files

First download the files from CodeCanyon and extract them in your computer

  • You will upload only a file with the name Script.zip
  • Get Started
    Go to your server file manager


    Choose directory
    Open your directory then click on upload


    Upload files
    Click select file then choose the Script.zip


    Extracting
    Choose Script.zip then click extract


    Finish Extracting
    Click extract file(s)

    Note !

    After all files has been extracted now open your website URL and start installing

    Important !

    if your website URL cannot open or you see Error with code 500, its coming from your server side, please contact your server support, or check your server logs to know where is the problem.

    Installation

    Important! : Make sure your server PHP Version is 8.1 before you start installing

    Server requirements
    Make sure all the requirements are enabled, if its disabled please enable it or contact your server support to enabled it


    File Permissions
    All those files must have a 0775 permission or above, its 0775 by default but some servers is change the permisssion when the files uploaded


    Licence Validation
    Enter your purchase code and click validate, you can follow this link to know how you can get it.
  • Where Is My Purchase Code?
  • Note! : Using the script without a licence is not our responsibility if you lost your data or you get hacked we are selling our items on codeCanyon only.


    Database Details
    Enter your database details and click continue.


    Database Import
    Click import database file.
    Important Notice !

    Some servers is disabling this option or they have a problem on mysql database if you get any problem or 500 Server Error please use manual import to import your database.


    Website details
    Now just enter your website name and URL and admin panel path, and setUp your admin access details.

    Plans & Subscriptions

    Creating a plan
    Go to Admin panel > Pricing Plans

    Note !

    Free plan renewed automatically for users


    About Subscriptions
    • Free subscriptions is renewing automatically, using cron job command, check the cron job commands on the bottom.
    • Users can get notified when subscription is about expire or when its already expired or when free subscription has been renewed, you can enable that by setting the cron job commands, check the cron job commands on the bottom.
    • You can cancel and delete subscriptions from admin panel.

    Home Images

    First Generate Images from home page


    Then go to the admin panel and change to show in home page


    Coupons

    Coupons section
    Go to Admin > Manage coupons

    Create a new coupon
    Enter coupon details and click save

    Advertisements

    Advertisements Section
    Go to Admin > Advertisements

    Edit you advertisement code
    Enter the advertisements code then enable it and click save

    General Information

    Genaral Information Section
    Go to Admin panel > Settings > general

    SMTP Details

    SMTP is important to reset passwords and sending the ticket notifications and email verifications and transfers and more...

    SMTP Section
    Go to Admin panel > Settings > Smtp


    Update And Test
    Enter your details and enable the SMTP so you can test it

    Manage Pages

    Pages section
    Go to Admin panel > Settings > Pages


    Page details
    Enter your page details and click save

    Manage Admins

    Admins section
    Go to Admin panel > Settings > Admins


    Create new admin
    Enter details to create new admin

    Manage Extensions

    Extensions section
    Go to Admin panel > Settings > Extensions


    • How to get your Google Analytics tracking code : Click here
    • How to get Facebook OAuth Api keys : Click here
    • How to setup Google reCAPTCHA scroll down to Google reCAPTCHA section

    Tawk.to
    Go to https://www.tawk.to and login or create account


    Edit Tawk.to details
    Go to Admin panel > Settings > Extensions > Tawk.to

    Languages & Translation

    Languages section
    Go to Admin panel > Settings > Languages


    Edit language


    Translation
    You can translate your website easily to any language

    Mail Templates

    Mail Templates Section
    Go to Admin panel > Settings > Mail templates

    SEO Configurations

    SEO Configurations Section
    Go to Admin panel > Settings > SEO Configurations


    Create New SEO Configuration
    Select language and enter details then click save

    Payment Gateways

    Payment Gateways Section
    Go to Admin panel > Settings > Payment Gateways

    Paypal


    Create New App
    Enter your application name


    Application details
    Copy your details and back to admin panel


    Edit details on admin panel
    Go to Admin panel > Settings > Payment Gateways > Paypal

    Stripe


    Edit details on admin panel
    Go to Admin panel > Settings > Payment Gateways > Stripe

    Manage Taxes

    Taxes Section
    Go to Admin panel > Settings > Taxes


    Create New Tax
    You can create new tax for every country or one for all countries

    Google reCAPTCHA

    Get started
    To setUp the google captcha in your website first go to Google Captcha Console

    Cron Job Commands

    What is cron job?

    A cron job is a Linux command used for scheduling tasks to be executed sometime in the future. This is normally used to schedule a job that is executed periodically – for example, to send out a notice every morning etc...

    Why i need cron job?

    The cron job may using to delete expired subscriptions and also for renewal reminder, expiry reminder, renew free subscriptions and also to delete unpaid transactions and more...

    How i can setup cron job?

    There are some commands that you need to setup :

    For subscriptions :

    2 - Renewing the free subscription
    • Cron : * * * * *
    • Change SERVER_PATH to your path
    Command
    
    /usr/local/bin/php /home/SERVER_PATH/Application/artisan subscriptions:renew-free >> /dev/null 2>&1
    
    

    2 - Sending email to remind the user about subscription renewal
    • Cron : * * * * *
    • Change SERVER_PATH to your path
    Command
    
    /usr/local/bin/php /home/SERVER_PATH/Application/artisan subscriptions:expiring-reminder >> /dev/null 2>&1
    
    

    3 - Sending email for reminding the user after subscription expired
    • Cron : * * * * *
    • Change SERVER_PATH to your path
    Command
    
    /usr/local/bin/php /home/SERVER_PATH/Application/artisan subscriptions:expired-reminder >> /dev/null 2>&1
    
    

    4 - Delete expired subscriptions if user does not renew it after the time you set on admin panel
    • Cron : 0 * * * *
    • Change SERVER_PATH to your path
    Command
    
    /usr/local/bin/php /home/SERVER_PATH/Application/artisan subscriptions:expired-delete >> /dev/null 2>&1
    
    

    For Generated Images :

    1 - Delete expired Images
    • Cron : * * * * *
    • Change SERVER_PATH to your path
    Command
    
    /usr/local/bin/php /home/SERVER_PATH/Application/artisan images:delete-expired >> /dev/null 2>&1
    
    

    For transactions :

    1 - Delete unpaid transactions
    • Cron : 0 * * * *
    • Change SERVER_PATH to your path
    Command
    
    /usr/local/bin/php /home/SERVER_PATH/Application/artisan transactions:unpaid-delete >> /dev/null 2>&1