Skip to content

Assets

Mutual

Assets used by the live application are split across three locations, depending on type and where they originated.

Most images used on the public site (hero images, plan icons, before-and-after photos, the Open Graph share image) are bundled with the application itself, under public/front_end/images/. These ship with the codebase and deploy alongside it; there’s no separate hosting step for them.

Images uploaded through the admin CMS are stored in an Amazon S3 bucket, separate from the application’s own bundled images. This predates this engagement and was not part of the AWS to Digital Ocean migration described in Hosting & Servers; it’s a narrower, still-active AWS dependency that should be assessed on its own terms, not assumed to be covered by that migration. See Architecture & Codebase for more detail.

Customer testimonial videos shown on the homepage are hosted on Cloudinary rather than S3 or the application server, referenced by direct Cloudinary URL in the relevant Blade view. This keeps video delivery off the application’s own server and database entirely.