AWS S3 Integration with Perfex CRM - 17/02/2026 11:59 EST

Job ID: 40238090

Budget: $30 – $250 USD

I am currently using Perfex CRM (PHP – CodeIgniter framework) and need to implement an AWS S3 media offloading solution.

Scope of Work:

Integrate AWS S3 with Perfex CRM.

Offload uploaded media/files to S3 instead of storing them locally.

Apply this to:

The default Perfex upload directory.

The upload directories of all installed modules (including third-party modules).

Ensure proper file retrieval, URL generation, and access permissions.

Maintain system stability and performance.

Directory Structure Requirements:

For module-specific uploads, the structure must remain unchanged. Example:

/modules/purchase/uploads


For core Perfex uploads, the entire uploads directory must be handled. Example:

/uploads/*


The S3 storage structure should mirror the existing local directory structure.

Technical Requirements:

The customization must:

Not modify core files directly.

Allow future Perfex CRM auto updates without overwriting the customization.

Ensure compatibility with all existing and third-party modules.

Not break current file upload/download functionality.

Properly handle both existing files and new uploads.

Please bid only if you:

Have prior experience customizing Perfex CRM.

Understand the CodeIgniter framework structure.

Have experience implementing AWS S3 integration in PHP applications.

Kindly share references or similar projects you have completed.

Thank you.