Evergreen content architecture. Nothing on the main site depends on a future date. Current tournament details and registration stay on the club's Facebook page, where the club already publishes them. The site remains accurate without an editor logging in every week.
Local, responsive media. Original club photographs, video and fonts are served locally. Images have AVIF and WebP derivatives for multiple viewport sizes. The hero video pauses offscreen and gives reduced-motion or data-saving visitors a still image.
Bilingual static delivery. Serbian Latin lives at /; English at /en/. Canonical URLs, language alternates, sitemap metadata and structured data are generated for both. The Next.js static export needs no CMS, database, functions or paid runtime.
Privacy and accessibility. No contact form, analytics, advertising pixels or embedded social feeds. Semantic structure, keyboard-safe navigation, native-dialog gallery behavior and reduced-motion handling were verified across mobile and desktop widths.