Challenge
Huge event media crushed hosting disk
Uploading festival photo sets into the Media Library bloated Cloudways storage and made public browsing slow. Staff needed folders, lightbox viewing, and import paths that fit event seasons.
Custom Plugin Case Study
Event photos, organized—without filling the media library
We built an event gallery system that stores originals on object storage, serves a public memories archive, and keeps WordPress hosting disks free of multi-gigabyte festival media.
Events & festivals
WordPress CPT, Cloudflare R2, CDN, WP-CLI import
Custom plugin, media architecture, public archive UX
The Project
Challenge
Uploading festival photo sets into the Media Library bloated Cloudways storage and made public browsing slow. Staff needed folders, lightbox viewing, and import paths that fit event seasons.
What We Built
Admins upload photos and videos to Cloudflare R2 with event folders and lightbox browsing. A public /photos/ style archive lets attendees revisit memories while originals stay off local disk.
Result
Customers browse event galleries without dragging WordPress media into every upload, and operators keep seasonal photo libraries sustainable year over year.
Highlights
Want something like this?
Tell us about the workflow you need. We will scope a fixed-fee path with a 100% US-based team.
