Use this before handing the package to client or uploading on Hostinger/cPanel.
| Check | Status | Details |
|---|---|---|
| Clean URL route check | ✅ Pass | route.php and .htaccess are present for /dashboard and /module/{slug} URLs |
| PHP Version >= 8.0 | ✅ Pass | 8.3.30 |
| PDO extension loaded | ✅ Pass | Yes |
| PDO MySQL loaded | ✅ Pass | Yes |
| Session support | ✅ Pass | Yes |
| Uploads writable | ❌ Fix Needed | Not writable |
| Database SQL exists | ✅ Pass | database/DATABASE_FINAL.sql |
| Local config file | ❌ Fix Needed | Not required, but recommended for live hosting |
| Installer exists | ✅ Pass | app/install.php |
| Database connection + imported users table | ❌ Fix Needed | Not connected/imported: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) |
/install./database/DATABASE_FINAL.sql into selected DB./system/config.php DB constants./login and login with default credentials./dashboard, then test /module/company-settings and /module/contacts.