- Beranda
- Proyek Kami
- Truntum – Platform Pernikahan Adat Jawa
Truntum – Platform Pernikahan Adat Jawa
2025–2026
Website Next.js bilingual dan CMS custom untuk layanan upacara pernikahan tradisional Jawa premium di Indonesia.
Teknologi
Fitur Utama
- Menampilkan 8 paket layanan pernikahan bilingual Jawa dan Indonesia
- Mengelola portofolio event dengan galeri foto melalui CMS custom
- Menyimpan dan menyajikan seluruh aset media via MinIO S3 self-hosted
- Menghasilkan halaman statis untuk performa cepat di mobile
- Mendukung pengeditan konten terstruktur tanpa keterlibatan developer
- Mengintegrasikan tautan media sosial Instagram, TikTok, dan YouTube
- Menampilkan tipografi Jawa kultural dengan identitas visual batik
- Mengoptimalkan halaman untuk pencarian pernikahan lokal Indonesia
Tantangan
Truntum tidak memiliki platform digital khusus untuk memperkenalkan layanan pernikahan adat Jawa mereka yang premium. Calon klien mengandalkan DM media sosial dan dari mulut ke mulut — saluran yang tidak andal dan tidak mencerminkan prestise brand. Klien membutuhkan platform yang mampu menampung konten bilingual kaya (Jawa klasik dan Indonesia modern), mengelola portofolio event yang terus berkembang beserta foto-fotonya, serta menyajikan lebih dari 8 paket layanan secara jelas — sembari menjaga bobot visual dan keaslian budaya yang menjadi identitas brand.
Batasan & Skala
Proyek ini dikerjakan secara solo dalam tenggat waktu ketat dengan anggaran tetap yang umum di agency kreatif butik Indonesia. Klien mensyaratkan kepemilikan penuh atas seluruh aset, sehingga platform CMS SaaS pihak ketiga tidak bisa digunakan. Semua media harus self-hosted. Desain harus bekerja optimal untuk audiens Indonesia yang mayoritas mengakses website melalui smartphone. Target performa mengharuskan LCP di bawah 3 detik pada koneksi 4G.
Arsitektur Sistem
Frontend dibangun dengan Next.js menggunakan App Router, memanfaatkan static generation untuk halaman layanan dan event demi performa dan SEO maksimal. Konten dikelola melalui CMS custom berbasis PostgreSQL yang mengekspos typed REST API untuk dikonsumsi oleh frontend. Aset media — foto hero, galeri event, dan logo — disimpan di cluster MinIO self-hosted, diakses via presigned URL agar kompatibel dengan pola CDN-friendly. Tailwind CSS menopang design system, dilengkapi pasangan font kustom untuk estetika tipografi Jawa. Deployment dikontainerisasi dan di-hosting di VPS.
Tradeoff Teknis
Saya memilih CMS yang dibangun sendiri daripada solusi seperti Sanity atau Contentful untuk menghilangkan biaya SaaS berulang dan menjaga semua data on-premise sesuai permintaan klien. Ini menambah waktu pengembangan di awal, namun menghasilkan kepemilikan data penuh dan UI pengeditan yang lebih sederhana dan sesuai kebutuhan. MinIO dipilih di atas AWS S3 dengan alasan pengendalian biaya yang sama — setup self-hosted tidak menimbulkan biaya per-request. Static generation diprioritaskan atas SSR untuk halaman publik karena konten jarang berubah, memaksimalkan cache hit rate dan mengurangi beban server.
Hasil & Dampak
Platform bilingual fungsional penuh berhasil diluncurkan mencakup 8 paket layanan pernikahan dan 6 studi kasus event nyata. LCP halaman di mobile 4G tercapai di bawah 2,5 detik. CMS custom memangkas waktu pembaruan konten dari berhari-hari (bergantung developer) menjadi hitungan menit (self-serve klien). Biaya penyimpanan media turun mendekati nol dibanding S3 managed. Klien melaporkan peningkatan kualitas inquiry langsung pasca-peluncuran, dengan calon klien yang datang sudah mengetahui paket layanan spesifik yang mereka minati.
Detail Proyek
Truntum adalah brand layanan upacara pernikahan adat Jawa premium, menawarkan paket mulai dari konsultasi lamaran hingga pengelolaan resepsi penuh. Website ini harus mencerminkan kedalaman dan keanggunan budaya Jawa, sekaligus tetap modern, cepat, dan mudah dikelola oleh tim klien tanpa ketergantungan pada developer. Sebagai satu-satunya developer di Aksara Karya, saya merancang dan membangun seluruh platform dari nol: frontend Next.js dengan layout tipografi kustom yang menghormati estetika aksara Jawa, CMS custom berbasis PostgreSQL untuk mengelola layanan, event, dan media, serta instance MinIO self-hosted sebagai penyimpanan media kompatibel S3 — sehingga semua aset tetap di bawah kendali klien. Tantangan utamanya adalah menerjemahkan konten bilingual yang kaya — puisi Kawi/Jawa klasik berdampingan dengan prosa Indonesia modern — ke dalam struktur data yang bisa diperbarui oleh tim konten non-teknis. CMS dibangun khusus untuk kebutuhan ini, dengan field terstruktur untuk setiap paket layanan, galeri event, dan banner promosi. Hasilnya adalah kehadiran digital brand budaya dengan fidelitas tinggi yang cepat, ramah mesin pencari, dan memampukan tim Truntum mengelola konten sendiri tanpa campur tangan developer.
Transformasi Digital Bisnis Anda
Website & aplikasi profesional untuk meningkatkan leads dan penjualan. Kami urus semuanya.
Proyek Lainnya
Pertanyaan Umum
Find answers to the most common questions below.






