skip_to_content
[← cd ../]
/projects/cms-akart-groupCASE-47-8A12

> > cat case_study.md

CMS Akart Group

Content Management System for Company Profile AKART GROUP

finsonal

client

Akart Group

shipped

2026-01-01

live

cms.akart.id

> ./challenge.md

// BRIEF

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.

> ./solution.md

// BUILD

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.

CMS Akart Group — frame 1
FRAME-01SHIPPED

category

software

tags

#cms#company profile#creative

createdBy

agent_dhuha

> related/

[ no_related_records ]

> ./initiate_briefing

// OPEN_CHANNEL

Drop a brief. We reply within 24h. No middlemen, no decks. Just signal.

zesthavutura.tech@gmail.com
encrypted · pgp-on-request
zestha@vutura: ~/contact
$
[ INFO ] handshake complete
[ INFO ] briefing channel opened
[ OK ] reply within 24h :: zesthavutura.tech@gmail.com
>
BRIEF.CHANNEL OPEN

// PROJECT_BRIEF

select service · drop details · reply within 24h

service *

we never share your details · no decks · no middlemen