SKC Vukovar — Cultural Institution Web Platform

Multilingual cultural platform built with Next.js 16 and Strapi CMS. Features dynamic content management, internationalization with next-intl, Markdown rendering, and SEO optimization .

Next.jsNext.jsShadcnShadcnTailwindcssTailwindcssStrapiStrapi
SKC Vukovar — Cultural Institution Web Platform

SKC Vukovar is a modern digital platform developed for the Student Cultural Center in Vukovar. The website was built using Next.js 16 (App Router) with a Strapi headless CMS backend, enabling flexible content management for editors while maintaining a fast and SEO-optimized frontend.

The platform allows administrators to easily publish news, events, and publications while providing visitors with a responsive and accessible browsing experience.

Technical Architecture

Frontend • Next.js 16 (App Router) • React 19 • TypeScript • TailwindCSS • Radix UI components • Framer Motion animations • next-intl (internationalization) • react-markdown + remark-gfm • sharp (image optimization)

Backend • Strapi Headless CMS • REST API content delivery • Media library management

Key Features

Headless CMS Architecture

Strapi is used as the central content management system, allowing editors to manage: • News and announcements • Cultural events • Publications and documents • Media assets and images

The Next.js frontend dynamically fetches and renders this content while maintaining optimal performance and SEO.

Internationalization

The platform includes a full multi-language implementation using next-intl, enabling: • Locale-based routing • Translated UI content • Localized metadata for SEO • Flexible language switching

This ensures accessibility for both local and international audiences.

Markdown Content Rendering

Content from the CMS is rendered using react-markdown with GitHub Flavored Markdown (GFM) support, enabling editors to easily structure rich content including: • Tables • Lists • Links • Formatted text

This allows flexible content editing without requiring developer involvement.

Modern UI System

The interface is built using TailwindCSS and Radix UI components to ensure accessibility and consistency across the application.

Interactive elements and micro-interactions were implemented with Framer Motion, providing a modern and engaging user experience while maintaining high performance.

SEO Optimization

SEO improvements include: • Automatic sitemap generation using next-sitemap • Server-side rendering for better indexing • Dynamic metadata generation • Optimized images using Sharp

Deployment

The application is prepared for production deployment with optimized builds and stable integration between the Next.js frontend and the Strapi backend.

Result

The final platform provides: • A flexible CMS for content editors • A modern and responsive user interface • Scalable architecture for future expansion • Strong SEO performance and optimized loading speeds

Logo

Keep in touch

Powered by&
Developed by Hedgehog

© 2026 Hedgehog. Sva prava zadržana.