Loading

CMS Akart Group

Category :
SOFTWARE
Client :
Akart Group
Date :
January 1, 2026
Collabolator :
Dhuha

01 . The Challenge

The challenge was to build a flexible CMS that empowers non-technical staff to manage Akart Group’s music & creative portfolio while preserving brand consistency.

We needed to replace static HTML updates with an intuitive admin panel that supports multi-media assets (audio, video, hero images), role-based permissions, and bilingual content (ID/EN). Key hurdles included designing modular page blocks that look great out-of-the-box, preventing layout break when editors upload non-optimized files, and integrating a preview pipeline so changes can be reviewed before going live—all without slowing page speed.

Project image

02 . The Solution

We delivered a headless CMS on NestJS + Vue with a drag-and-drop block builder (hero, video carousel, discography, event list). The API auto-optimizes uploads via Sharp & FFmpeg, generates WebP/AVIF renditions, and lazy-loads assets through a global CDN. A live preview URL is created on every save; editors can share it for approval before publishing. RBAC restricts modules per role, while i18n keys keep ID/EN copies in sync. The public site scores 98 Lighthouse and lets Akart’s team update tour dates or drop new tracks in under a minute.

Prev Project
UPER 1 Dekade
Next Project
Finsonal
all Projects