OyeScripts Support

QAFlow Documentation

Installation Guide

Getting Started

Before You Start

QAFlow installs on any standard LAMP/LEMP stack. You do not need Composer, Node.js, or command-line access — a standard cPanel/hPanel or FTP account is enough.

System Requirements

  • PHP 7.4 or newer (8.1+ recommended)
  • MySQL 5.7+ or MariaDB 10.3+
  • 250 MB free disk space
  • Apache with mod_rewrite, or Nginx with equivalent config
  • Required PHP extensions: curl, mbstring, gd, zip, pdo_mysql, openssl

Step 1 — Upload the Files

  1. Download QAFlow_v2.1.1.zip from your CodeCanyon account
  2. Extract it locally — you will see a Script/ folder
  3. Upload the contents of Script/ (not the folder itself) to your web root (public_html)
  4. Alternatively, upload the zip, extract on the server using cPanel File Manager

Step 2 — Create the Database

  1. In cPanel / hPanel, open MySQL Databases
  2. Create a new database (e.g. qaflow_live)
  3. Create a new database user and set a strong password
  4. Add the user to the database with All Privileges
  5. Write down the database name, username, and password

Step 3 — Run the Installer

Visit https://your-domain.com/install/ in a browser. The 4-step installer walks you through:

  1. Requirements Check — must be all green
  2. Database Connection — paste credentials from Step 2
  3. Admin Account — create your first admin (email, password, site name)
  4. Finish — delete the install/ folder when prompted

Step 4 — Log In

Go to https://your-domain.com/admin/ and sign in with the admin credentials you just created. Your QAFlow site is live.

Tip: Configure your AI provider and payment gateways next.