Langsung ke konten
Kembali ke Portfolio
Website / CMS Migration·Web Migration / Porting Engineer·Agt 2024 – Sekarang

Dompet Aman — Web Platform (CodeIgniter 4 Port)

TH
Tomi Hartanto·Backend Developer
Dompet Aman — Web Platform (CodeIgniter 4 Port)

Tentang Proyek

Konteks. Dompet Aman adalah platform membership & program loyalitas (“Not an Ordinary Loyalty Program”) yang memberi akses ke layanan keuangan, kesehatan, gaya hidup, rewards, dan sosial. Situs lama berbasis CodeIgniter 3 yang kuno dan monolitik, sulit dipertahankan. Tugas: porting penuh seluruh situs marketing & CMS ke CodeIgniter 4 modern tanpa mengubah tampilan produksi dompetaman.com.

Tantangan. Mempertahankan tampilan pixel-perfect keseluruhan halaman produksi (homepage, 5 pilar service, halaman initiative/CSR seperti #SaveIbuku & Mammogram, About, FAQ, Download, Contact, Membership, dan halaman legal) sambil merombak arsitektur backend. Menangani ratusan aset gambar event, galeri owl-carousel responsif, i18n (EN/ID), form kontak + permintaan hapus data GDPR, serta integrasi link WhatsApp/App Store/Play Store.

Solusi. Migrasi ke arsitektur CI4: BaseController terpusat dengan siteConfig global (telepon, WhatsApp, social, store links), helper render() untuk layout konsisten, routing berbasis method per controller (/services/finance, /initiatives/saveibuku, dst.), CSRF di setiap form, lazy-load serta dimensi eksplisit pada gambar untuk performa, dan struktur view modular (layouts/main + partials).

Hasil. Seluruh halaman produksi berhasil direplika 1:1 di atas CI4 dengan kode yang lebih bersih, modular, dan mudah dipertahankan. Performa membaik berkat lazy-loading dan aset yang dioptimalkan. Repo publik tersedia di GitHub.

Tautan