Pasang di HP (PWA)
Catera adalah aplikasi web progresif (PWA): ia berjalan di browser, tanpa instalasi dari toko aplikasi. Anda bisa langsung memakainya di app.catera.id, tetapi di HP sebaiknya dipasang ke layar utama.
Mengapa dipasang?
Section titled “Mengapa dipasang?”- Ikon “Kencana Boga” di layar utama, seperti aplikasi biasa.
- Terbuka layar penuh, tanpa bilah alamat browser.
- Notifikasi push dapat diterima meski aplikasi sedang ditutup (lihat bagian Notifikasi push di bawah).
Tanpa dipasang, aplikasi tetap bisa dipakai lewat browser.
Android (Chrome)
Section titled “Android (Chrome)”Tujuan: memasang aplikasi ke layar utama.
- Buka app.catera.id di Chrome, lalu masuk.
- Bila muncul banner Pasang Aplikasi, ketuk Install.
- Bila banner tidak muncul, buka menu ⋮ browser lalu pilih Instal aplikasi atau Tambahkan ke layar utama.
- Buka aplikasi dari ikon baru di layar utama.
Hasil yang diharapkan: aplikasi terbuka layar penuh tanpa bilah alamat.
iPhone dan iPad (Safari)
Section titled “iPhone dan iPad (Safari)”Tujuan: memasang aplikasi ke layar utama. Di iOS ini harus dilakukan dari Safari; tidak ada tombol Install otomatis.
- Buka app.catera.id di Safari, lalu masuk.
- Ketuk ikon Bagikan.
- Gulir lalu pilih Tambahkan ke Layar Utama (di banner aplikasi tertulis “Add to Home Screen”), kemudian Tambah.
Komputer (Chrome atau Edge)
Section titled “Komputer (Chrome atau Edge)”Klik ikon pasang di sisi kanan bilah alamat, atau ketuk Install pada banner Pasang Aplikasi bila muncul.
Banner Pasang Aplikasi
Section titled “Banner Pasang Aplikasi”Aplikasi menampilkan banner Pasang Aplikasi hanya bila aplikasi belum terpasang, browser mendukung pemasangan (atau Anda memakai iPhone/iPad), dan Anda belum menutupnya. Setelah ditutup, banner disembunyikan selama 14 hari.
Memperbarui aplikasi
Section titled “Memperbarui aplikasi”Aplikasi memeriksa versi baru saat dibuka kembali dan secara berkala (sekitar tiap 30 menit).
- Saat muncul pemberitahuan Versi baru aplikasi tersedia, simpan dulu isian yang belum tersimpan.
- Ketuk Muat ulang.
Layar monitor (/display/...) dan kios packing memperbarui dirinya sendiri tanpa perlu ditekan.
Notifikasi push
Section titled “Notifikasi push”Notifikasi push mengirim pemberitahuan ke perangkat meski aplikasi ditutup, misalnya pesan chat dan tugas yang ditugaskan kepada Anda. Setiap perangkat perlu diaktifkan sendiri.
Tujuan: mengaktifkan notifikasi push di perangkat ini. Bisa dilakukan semua peran.
- Buka halaman Profil.
- Pada bagian Notifikasi Push, ketuk Aktifkan Push Notification, lalu izinkan notifikasi saat browser meminta.
- Status berubah menjadi Notifikasi aktif. Ketuk Nonaktifkan bila ingin mematikannya di perangkat itu.
Pemilik dan manager juga bisa mengaktifkannya dari menu Notifikasi, yang memuat daftar jenis peringatan bisnis (stok, pesanan, tagihan).
Bila statusnya Notifikasi diblokir, buka pengaturan situs di browser, cari notifikasi untuk situs ini, lalu pilih Izinkan. Di iPhone dan iPad, push hanya bekerja bila aplikasi sudah dipasang ke layar utama (syarat dari iOS; perlu iOS atau iPadOS 16.4 ke atas).
Kesalahan umum: notifikasi hanya dikirim ke perangkat yang sudah diaktifkan. Bila Anda memakai HP dan komputer, aktifkan di keduanya.
Kesalahan umum
Section titled “Kesalahan umum”- Banner Pasang Aplikasi tidak muncul: aplikasi sudah terpasang, banner pernah ditutup dalam 14 hari terakhir, atau browser tidak mendukungnya. Gunakan menu browser seperti di langkah di atas.
- Tampilan masih versi lama setelah ada pembaruan: tutup aplikasi sepenuhnya lalu buka lagi, atau ketuk Muat ulang pada pemberitahuan versi baru.
- Notifikasi tidak datang: periksa statusnya di halaman Profil (bagian Notifikasi Push), izin notifikasi di browser, dan mode hemat daya di HP.
Sumber: public/site.webmanifest, index.html, src/hooks/use-install-prompt.ts,
src/components/InstallBanner.tsx, src/hooks/use-service-worker.ts, src/hooks/use-push-notifications.ts,
src/pages/profil/page.tsx, src/components/PushStatusBody.tsx, src/pages/notifikasi/page.tsx.