Langsung ke konten utama

Studi kasus

Demo

Company profile kantor hukum + CMS

Situs profil untuk kantor hukum fiktif, lengkap dengan panel admin supaya isinya bisa diperbarui sendiri tanpa menyentuh kode.

Peran
Perencanaan, pengembangan, pengujian, dan deploy
Nama demo
Kantor Hukum Nalar Saksama
Stack
  • Laravel 13
  • Filament 5
  • Livewire 4
  • Blade
  • Tailwind CSS 4
  • SQLite
  • PHP 8.3
  • Caddy

Bisnis pada demo ini fiktif. Data di dalamnya bukan data asli.

Tangkapan layar beranda Company profile kantor hukum + CMS
Tangkapan layar Company profile kantor hukum + CMS di layar ponsel
Tangkapan layar dari situs live, diambil 3 Oktober 2026.

Masalah

Kantor hukum kecil butuh website yang tepercaya dan informatif, tetapi isinya sering berubah: bidang praktik, profil advokat, artikel, dan FAQ. Kalau setiap perubahan harus lewat programmer, situsnya cepat usang.

Ada juga batasan etika profesi: promosi jasa advokat tidak boleh berlebihan, misalnya mengaku "terbaik" atau menjanjikan hasil perkara. Form konsultasinya pun menampung data pribadi calon klien yang wajib dijaga.

Solusi

Company profile dibangun dengan Laravel 13 dan panel admin Filament. Pengelola situs bisa mengubah bidang praktik, tim, artikel bergambar, FAQ, dan teks halaman, serta membaca permintaan konsultasi dari satu dasbor.

Kontennya informatif tanpa klaim berlebihan, termasuk enam artikel hukum orisinal yang rujukannya dicek ke sumber resmi. Form konsultasi dilengkapi pemberitahuan privasi, perlindungan anti-spam, dan penghapusan otomatis setelah 7 hari, mengikuti prinsip Undang-Undang Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi.

Fitur utama

  • Beranda, profil firma, bidang praktik, tim, FAQ, dan kontak dengan peta ilustrasi statis
  • Enam artikel hukum dengan kategori, pencarian, daftar isi, dan catatan kaki, termasuk KUHP Nasional dan KUHAP baru
  • Form konsultasi dengan honeypot, jebakan waktu, pembatasan laju, dan persetujuan privasi
  • Panel admin Filament untuk bidang praktik, tim, artikel bergambar, FAQ, teks halaman, dan permintaan konsultasi
  • Akun demo di halaman login admin, dengan data yang direset otomatis tiap malam
  • SEO: meta, Open Graph, sitemap, data terstruktur LegalService, Article, dan FAQPage, serta halaman error khusus
  • Animasi CSS yang tenang tanpa JavaScript: hero bertahap dengan garis tinta, kartu muncul saat di-scroll, transisi antarhalaman, FAQ yang membuka halus, dan bilah progres baca

Cuplikan animasi

Animasi beranda Nalar Saksama: judul dan subjudul muncul bertahap, garis tinta di bawah judul tergambar, lalu ilustrasi memorandum terisi sampai capnya muncul. Rekaman Playwright dari situs live, sekitar 5 detik, tanpa suara.

Tantangan teknis

Hasil uji

Lighthouse (mobile)

Beranda

Halaman yang diukur: /

100
Performa
100
Aksesibilitas
100
Praktik terbaik
100
SEO

Artikel: pokok perubahan KUHP Nasional

Halaman yang diukur: /artikel/kuhp-nasional-pokok-perubahan

100
Performa
100
Aksesibilitas
100
Praktik terbaik
100
SEO

Diukur pada 3 Oktober 2026 dengan Lighthouse 13.5.0 dalam mode mobile, langsung terhadap situs live. Skor bisa sedikit berubah antar-pengukuran.

Test otomatis

  • Test Laravel: halaman publik, validasi dan penyimpanan form, akses admin, reset demo, kesiapan domain PHPUnit59
  • Test end-to-end: kirim form, login admin demo, tampilan responsif, dan animasi (termasuk reduced motion) Playwright13

Total 72 test, semuanya lulus menurut laporan pengujian proyek pada 3 Oktober 2026.

Studi kasus berikutnyaToko online UMKM

Butuh situs seperti ini?

Ceritakan kebutuhan Anda, lalu kita susun lingkup kerja dan perjanjian tertulisnya bersama.