Project Overview
Website portofolio agensi kreatif yang memamerkan beragam karya (motion graphics, video teaser, corporate films) untuk publik dari sektor migas, pendidikan, komunitas, dan lainnya.
Dampak & Skala Implementasi:
Implementasi mencakup grid portofolio dinamis dengan lightbox video preview, efek scroll/entrance animations (GSAP + Framer Motion) yang dioptimalkan untuk performa, pemilahan kategori & client filters, serta fallback progressive enhancement untuk perangkat dengan bandwidth rendah. Juga saya menyiapkan struktur file & komponen agar tim kreatif mudah menambahkan case study baru tanpa perlu mengubah kode.
Problem
Portofolio agensi sebelumnya tidak mampu menampilkan konten multimedia berat secara elegan tanpa mengorbankan performa atau pengalaman mobile.
Goal
Menciptakan portofolio visual yang engaging dan teroptimasi untuk menampilkan karya multimedia tanpa mengorbankan aksesibilitas dan kecepatan.
Solution
Membangun gallery dinamis dengan video lightbox, animasi yang di-budget-kan (intersection observers + requestIdleCallback), dan fallback image-first untuk koneksi lambat; menyediakan CMS-ready pattern untuk penambahan konten.
Tech Stack
- Next.js — SSR & routing
- Tailwind CSS — utility-first styling
- GSAP / Framer Motion — performant animations
Key Features
- Dynamic portfolio grid with category filters
- Video/lightbox preview with progressive loading
- Animation system tuned for performance
Architecture
Component-first approach with media-optimized assets and CMS-friendly content schema for easy updates oleh tim kreatif.
