PWA · Progressive Web App

Install POSO Sebagai App

Tiada App Store. Tiada Google Play. POSO boleh dipasang terus dari browser macam apps sebenar — dan boleh terima push notification untuk alert bila pelanggan check-in.

Apa itu PWA?

PWA = Progressive Web App. Ia adalah website yang boleh dipasang macam apps di phone anda. Ada icon kat home screen, buka fullscreen, dan boleh terima push notification. Bezanya — tak perlu download dari App Store.

📲

Tiada App Store

Install terus dari browser

💬

Push Notification

Alert real-time ke phone

Buka Cepat

Fullscreen, tak perlu browser

BAHAGIAN 1 Untuk Pelanggan

Cara Install POSO di Phone Pelanggan

Pelanggan boleh install POSO loyalty card mereka untuk akses lebih cepat dan terima push notification bila ada reward baru.

📱 Android
🍎 iPhone
1

Buka URL check-in di Chrome

Pelanggan pergi ke poso.my/t/{slug}/checkin

2

Tap menu Chrome (3 titik atas kanan)

Atau akan keluar popup auto "Add to Home Screen"

3

Pilih "Install app" atau "Add to Home Screen"

4

Tap "Install" — siap! Icon POSO muncul di home screen

Chrome browser

P
poso.my/t/warung/checkin
Pelanggan masukkan no. telefon...

Add POSO to Home screen?

Quick access, push notifications

Install
Not now
1

Buka URL check-in di Safari

Penting: mesti guna Safari, bukan Chrome

2

Tap butang Share (kotak dengan arrow ke atas)

Di tengah-tengah bar bawah Safari

3

Scroll dan pilih "Add to Home Screen"

4

Tap "Add" — icon POSO ada di home screen

Safari

poso.my/t/warung/checkin

Scroll menu...

📷
Camera

Favorites
📝
Notes
🔗
Links
Add to Home Screen
PUSH NOTIFICATION

Cara Push Notification Berfungsi
Untuk Pelanggan

Bila pelanggan install POSO dan subscribe push, mereka akan terima notification bila ada reward baru atau promosi.

📢

Permission

Selepas install, browser akan tanya kebenaran untuk hantar notification. Pelanggan kena tap "Allow".

🎁

Auto Trigger

Bila anda tambah reward baru atau update progress pelanggan, sistem auto-hantar push ke device mereka.

📱

Real-time Alert

Notification muncul kat lock screen phone. Pelanggan boleh terus tekan untuk buka app POSO.

Contoh Notification Yang Pelanggan Akan Terima

9:41 AM
P

POSO · now

🎁 Reward Baru!

Anda dapat Free Teh Tarik! Tunjuk QR kepada cashier.

P

POSO · 2m ago

📈 Progress!

1 lagi kunjungan untuk VIP tier!

Apa yang akan dihantar:

Reward baru telah di-issue

Tier baru tercapai (Explorer → VIP)

Promosi khas untuk customer setia

Reward hampir expire (3 hari lagi)

PDPA compliant: Hanya customer yang consent akan terima notification. Tiada spam.

BAHAGIAN 2 Untuk Staff / Cashier

Cara Install POSO Staff App di Phone

Cashier install Staff App untuk rekod kunjungan, scan QR, redeem reward. App ini berasingan dari customer app — lebih gelap dan professional.

Staff PWA

POSO Staff Pro

  • Rekod kunjungan pelanggan (manual + QR scan)
  • Redeem reward dengan satu tap
  • Dashboard stats hari ini
  • Push notification bila customer check-in

9:41 AM

P

Warung Kopi Pak Mat

Selamat Pagi

12

Visits

RM180

Sales

+ New Visit
Scan QR
Redeem

Cara Install Staff App

1

Buka URL staff login di Chrome/Safari

poso.my/t/{slug}/staff/login

2

Login dengan PIN 4 digit

PIN yang owner set masa add staff

3

Install macam biasa (Android: Add to Home, iPhone: Safari → Share → Add to Home Screen)

Siap! Anda boleh guna POSO Staff macam apps sebenar

Demo Install Prompt

P

POSO Staff Pro

Untuk Warung Kopi Pak Mat

StatusReady to install
Install Staff App

Takes 2 seconds

STAFF PUSH NOTIFICATION

Alert Bila Pelanggan Check-in

Staff boleh terima push notification secara real-time bila pelanggan scan QR. Tiada perlu refresh page.

🔔

Cara Enable Push untuk Staff

  1. Login ke Staff App
  2. Akan keluar banner "Enable Notifications" kat dashboard
  3. Tap "Enable" — browser akan minta permission
  4. Tap "Allow" — siap!
📨

Staff Akan Terima Notification Bila:

  • Pelanggan VIP check-in
  • Reward redeemed oleh staff lain
  • Pelanggan inactive yang kembali
  • System alerts dari owner

⚠ Tip

Staff perlu login dahulu sebelum install PWA supaya push subscription dikaitkan dengan akaun staff yang betul.

🔔

Enable Notifications

Get alerted when customers check in

Enable

8

Visits Today

RM96

Sales

P

POSO Staff · just now

🦾 VIP customer check-in!

Ahmad Razif — 25 visits

Soalan Lazim PWA

Adakah PWA berfungsi tanpa internet?
Sebahagian fungsi boleh guna offline (cached pages). Tapi untuk rekod visit dan reward, perlu internet supaya data sync ke server.
Kalau phone restart, adakah kena install semula?
Tidak. Install sekali sahaja. Selepas install, icon kekal kat home screen macam apps biasa.
Push notification berfungsi di iOS (iPhone)?
Ya, bermula iOS 16.4+, Safari menyokong push notification untuk PWA. Tapi staff/pelanggan perlu install app dulu, barulah boleh subscribe push.
Adakah ada data usage yang banyak?
Tidak. POSO sangat ringan. Notification dan data sync menggunakan bandwidth minimum.
Apa beza Staff App vs Customer App?
Dua apps berasingan. Customer App = loyalty journey, check-in, QR. Staff App = rekod visit, scan, redeem, dashboard. Staff login dengan PIN, customer login dengan phone number.

Sedia Untuk Mula?

Daftar hari ini, setup dalam 15 minit, terus letak QR poster.

Daftar Percuma 14 Hari