Djuara — Holding Company Profile

Go-live 2 minggu dengan dashboard keuangan internal dan visualisasi data real-time
Problem
Djuara (CV. Daru Jayantaka Nusantara) mengelola 7 unit bisnis yang berbeda: Lunpia.id (kuliner), tb.djuara (konstruksi & sewa alat), tech.djuara (IT & CCTV), eso.djuara (mobile coffee), he.djuara (alat berat), bot.djuara (otomasi), dan farm.djuara (pertanian).
Tapi perusahaan tidak punya website. Calon mitra dan investor hanya bisa mengenal mereka lewat word of mouth atau presentasi PDF. Di sisi lain, manajemen membutuhkan dashboard keuangan internal yang bisa diakses kapan saja untuk memantau performa 7 unit bisnis sekaligus.
Solusi
Dibangun dua sistem dalam satu platform: website company profile untuk publik dan dashboard keuangan internal yang dilindungi PIN.
Website publik menggunakan pendekatan one-pager — setiap unit bisnis punya section sendiri dengan layout berbeda sesuai karakter industri. Dashboard internal menggunakan Chart.js dan Recharts untuk visualisasi data keuangan, dengan export laporan ke Excel menggunakan xlsx. Autentikasi menggunakan iron-session dan JWT untuk keamanan.
Story Behind The Project
Tantangan terbesar adalah merancang satu website yang mampu mewakili 7 bisnis dengan karakter yang sangat berbeda — dari F&B hingga alat berat. Kami memilih pendekatan modular di mana setiap unit bisnis punya visual identity sendiri tetapi tetap kohesif dalam satu ekosistem brand Djuara.
Untuk dashboard keuangan, kami harus memastikan data sensitif perusahaan terlindungi. Implementasi menggunakan iron-session untuk session management dan bcryptjs untuk PIN hashing — cukup sederhana untuk diakses cepat tapi tetap aman.
Keputusan teknis utama: menggunakan Next.js dengan output standalone untuk kemudahan deployment, dan Chart.js + Recharts untuk memberikan fleksibilitas visualisasi yang dibutuhkan manajemen.
Hasil
Go-live dalam 8 minggu. Loading time di bawah 2 detik. Manajemen kini bisa mengirim satu link ke calon mitra untuk menunjukkan seluruh portofolio, sekaligus memantau performa keuangan melalui dashboard internal.