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
- Download
QAFlow_v2.1.1.zipfrom your CodeCanyon account - Extract it locally — you will see a
Script/folder - Upload the contents of
Script/(not the folder itself) to your web root (public_html) - Alternatively, upload the zip, extract on the server using cPanel File Manager
Step 2 — Create the Database
- In cPanel / hPanel, open MySQL Databases
- Create a new database (e.g.
qaflow_live) - Create a new database user and set a strong password
- Add the user to the database with All Privileges
- 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:
- Requirements Check — must be all green
- Database Connection — paste credentials from Step 2
- Admin Account — create your first admin (email, password, site name)
- 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.