
WooCommerce + AWS S3 + CloudFront Secure Downloads (No Plugin)
- or -
Post a project like this11
£350(approx. $471)
- Posted:
- Proposals: 41
- Remote
- #4487603
- OPPORTUNITY
- Paused
⭐ TOP RATED Digital Agency | Website Design & Development | META Marketing | SEO | GOOGLE ADs

I will grow your business with viral video editing, social media management, paid ads, and AI-powered marketing strategy
Full Stack Web & Mobile App Developer | Expert in Android & iOS |Graphic Design| Video Editing & Animation|Certified & Top Rated


♛ PPH No. #1 ✔ AI Automations ♛ 12 Years of Experience in Web & Mobile Development & Designing ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js


♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




562314811818456117423313314475135191423598254899784117000555434414329913047866128342
Description
Experience Level: Expert
I need a developer to set up secure digital downloads on my WordPress site using:
• WooCommerce
• Amazon S3 (private storage)
• Amazon CloudFront (signed URL delivery)
Key Requirement
• WooCommerce must control permissions, expiry, and download limits
• Your code must ONLY generate signed CloudFront URLs at download time
• No custom download system. No full plugin.
The following is NOT Acceptable
Any plugin or code that:
- Manages downloads
- Tracks downloads
- Replaces WooCommerce logic
• Custom download handlers/endpoints
• Public or direct S3 access
Handover Documentation Required
Provide a guide covering:
• How signed URLs are generated (overview only)
• How to rotate CloudFront keys
• How to add new downloadable files
• Any required settings (AWS + WordPress)
Documentation must be clear enough for another developer to maintain without dependency.
• WooCommerce
• Amazon S3 (private storage)
• Amazon CloudFront (signed URL delivery)
Key Requirement
• WooCommerce must control permissions, expiry, and download limits
• Your code must ONLY generate signed CloudFront URLs at download time
• No custom download system. No full plugin.
The following is NOT Acceptable
Any plugin or code that:
- Manages downloads
- Tracks downloads
- Replaces WooCommerce logic
• Custom download handlers/endpoints
• Public or direct S3 access
Handover Documentation Required
Provide a guide covering:
• How signed URLs are generated (overview only)
• How to rotate CloudFront keys
• How to add new downloadable files
• Any required settings (AWS + WordPress)
Documentation must be clear enough for another developer to maintain without dependency.
Jamaal M.
100% (5)Projects Completed
5
Freelancers worked with
5
Projects awarded
67%
Last project
19 Apr 2026
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi Jamaal,
Before we lock this in, could you share how the downloadable product is currently set up in WooCommerce, and whether the S3 bucket and CloudFront distribution are already set up on your side? -

Hi Jamaal, quick question - for your S3 private bucket setup with CloudFront signed URLs triggered only by WooCommerce permissions/expiry/limits no plugins, just minimal code?, also do you need the handover docs to also cover testing the full download flow end-to-end?
11523671152329
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies