Complex, image-heavy website for a Swiss animal welfare organisation — optimised for fast loading, with content managed directly by the customer.
SOS Strassenhunde is a Swiss non-profit organisation rescuing street dogs. Their website needed to carry hundreds of dog photos and adoption stories without becoming slow — and the team needed to manage content themselves, without any technical support.
Animal welfare websites are inherently image-heavy. Dog photos, rescue stories, adoption galleries — all of it needed to load quickly even on mobile connections.
The site covers rescue operations, adoption processes, donation pages, success stories, team introductions, and a contact area — all needing clear navigation and structure.
The volunteer team has no technical background. They needed to update dog profiles, success stories, and news without ever touching code or calling a developer.
A significant portion of donations and adoption enquiries come from mobile devices. The site had to look and work perfectly on every screen size.
All images automatically compressed and resized via TinyPNG integration. Lazy loading implemented throughout — images only load when they enter the viewport.
Images served in WebP format where supported, with JPEG fallback. Reduces image payload by 30–50% compared to standard JPEG without visible quality loss.
Key content areas — dog profiles, success stories, news — designed with simple editable structures the client can update directly, no CMS login required.
Clear information architecture with dedicated sections for rescue, adoption, donations, and team — all accessible within 2 clicks from any page.
Integrated contact and adoption enquiry forms with confirmation emails, spam protection, and notification routing to the right team members.
Designed for touch from the ground up. Large tap targets, swipeable galleries, and a navigation structure that works on 320px phones and 4K monitors alike.
No WordPress, no plugins, no JavaScript framework overhead. Pure PHP and optimised CSS — resulting in a minimal footprint and maximum reliability.
Full handover with written instructions so the volunteer team could manage the site immediately after launch. Zero developer dependency since go-live.
Image-heavy, multi-section, customer-managed — built to perform without technical maintenance overhead.