jamtangan.com
Frontend Engineer
Jamtangan · 2020 – 2026
Merawat dan mengembangkan storefront utama: checkout, katalog, dan state aplikasi dengan Zustand, berkomunikasi dengan backend REST API. Fokus pada kecepatan halaman dan rilis mingguan yang aman.
Konteks
Storefront jamtangan.com melayani katalog besar dan checkout yang tidak boleh terganggu — satu perubahan kecil pun langsung terasa oleh pembeli.
Kontribusi & keputusan
- Merawat halaman katalog, keranjang, dan checkout di Next.js dengan pola SSR yang sudah berjalan, supaya rilis mingguan tetap aman.
- Memisah state aplikasi per slice di Zustand — keranjang, sesi pengguna, dan filter katalog tidak saling menimpa.
- Menangani loading, error, dan empty state saat berbicara dengan REST API, supaya alur belanja tidak buntu di tengah.
Dampak
Alur katalog sampai checkout tetap konsisten dirawat lintas rilis, dan perubahan frontend lebih mudah ditinjau sebelum naik ke produksi.