Project Overview
This project uses Cloudflare Workers as a serverless compute layer alongside Cloudflare R2 object storage to handle file upload and management operations. The frontend is deployed on Cloudflare Pages, and the entire architecture runs on Cloudflare’s edge network with no self-managed backend servers required.Live demo: felimet.jmprohub.com
Tech Stack
- Language: JavaScript
- Compute: Cloudflare Workers (serverless edge functions)
- Storage: Cloudflare R2 (S3-compatible object storage)
- Deployment: Cloudflare Pages
- Toolchain: Wrangler CLI
Features
- File upload to Cloudflare R2 object storage
- Workers serve as the API layer handling upload and management requests
- Deployed to Cloudflare Pages for global edge distribution
- Local development and deployment managed through Wrangler CLI
- No traditional backend server required, keeping operational overhead minimal
Source Code and Demo
GitHub Repository
felimet/cf-auto-deploy-worker
Live Demo
felimet.jmprohub.com