Memulai
Mengenal Antarmuka POS
Panduan mengenal shell, sidebar navigasi, status koneksi, lonceng notifikasi, dan badge live di aplikasi POS.
Untuk Siapa
Artikel ini untuk semua pengguna yang baru pertama kali menggunakan aplikasi POS. Memahami antarmuka utama akan membuat navigasi lebih cepat dan kerja lebih efisien.
Tampilan Utama (Shell)
Setelah berhasil login, Anda masuk ke shell utama aplikasi POS. Tata letak berbeda tergantung perangkat:
| Perangkat | Tata Letak |
|---|---|
| Tablet landscape / desktop | Sidebar permanen di kiri, konten halaman di kanan |
| Tablet portrait | Rail ikon 72px di kiri (hanya ikon), konten di kanan |
| Ponsel | Tidak ada sidebar — buka dengan swipe dari kiri atau ikon hamburger |
Di tablet landscape, sidebar bisa diciutkan menjadi rail ikon-only dengan menekan ikon panah di pojok kanan header sidebar. Tekan lagi untuk meluaskan kembali.
Sidebar Navigasi
Sidebar menampilkan semua menu yang bisa diakses oleh peran Anda, dikelompokkan dalam empat grup:
Grup PENJUALAN
Menu untuk aktivitas kasir dan pelayan di lantai penjualan:
- Penjualan — buka pesanan baru, tambah item ke keranjang, pilih meja.
- Pesanan — daftar semua pesanan dengan tab Terbuka dan Selesai; badge merah menunjukkan jumlah pesanan terbuka aktif.
- Meja — denah meja interaktif per ruangan.
- Pelayan — hub server/pelayan: meja saya, item siap disajikan, dan handoff pesanan.
Grup OPERASIONAL
Menu pendukung operasional harian:
- Pelanggan & Promo — cari member, validasi voucher, terapkan promo.
- Reservasi — daftar dan kelola booking meja hari ini; badge menunjukkan jumlah reservasi aktif.
- Antrian Pesanan — papan antrian dapur (KDS) untuk melihat dan mengelola tiket pesanan masuk.
- Absensi — absen masuk/keluar shift.
- Ganti Shift — tutup shift aktif dan buka shift baru.
Grup LAPORAN & KAS
Menu rekap keuangan dan kas:
- Input Pembukuan — catat pengeluaran atau pemasukan kas non-penjualan.
- Rekap Detail — rekap per shift dan rekap cabang harian/mingguan/bulanan.
Grup SISTEM
Pengaturan teknis perangkat:
- Pengaturan — konfigurasi printer, tampilan, PIN, biometrik, dan sinkronisasi.
Badge Live di Sidebar
Tiga menu memiliki badge angka merah yang diperbarui secara real-time:
| Menu | Isi Badge |
|---|---|
| Pesanan | Jumlah pesanan yang masih berstatus terbuka (belum selesai/dibatalkan) |
| Reservasi | Jumlah booking meja untuk hari ini |
| Pelayan | Jumlah item yang sudah siap disajikan ke meja Anda |
Badge ini membantu Anda memantau aktivitas tanpa harus membuka halaman satu per satu.
Indikator Status Koneksi
Di bagian atas setiap halaman (App Bar), terdapat pil status koneksi kecil yang menunjukkan kondisi sinkronisasi real-time:
| Status | Warna | Arti |
|---|---|---|
| Terhubung | Hijau (titik diam) | Online; data sinkron dengan server. |
| Menghubungkan... | Biru (titik berkedip) | Sedang mencoba terhubung ke server. |
| Menghubungkan kembali... | Kuning (titik berkedip) | Koneksi terputus, sedang mencoba ulang. |
| Terputus | Abu-abu (titik diam) | Offline; aplikasi berjalan secara lokal. |
| Menyinkronkan... | Biru (loading) | Data sedang dikirim atau diterima dari server. |
Berjalan Offline
Aplikasi POS bersifat offline-first — pesanan, pembayaran, dan data menu tetap bisa diakses dan dibuat meskipun jaringan terputus. Semua aksi disimpan lokal terlebih dulu, lalu disinkronisasi ke server saat koneksi kembali.
Perhatian: Saat offline, harga, pajak, dan diskon tetap dihitung berdasarkan data yang terakhir disinkronisasi. Setelah kembali online, seluruh transaksi offline akan dikirim ke server secara otomatis.
Footer Sinkronisasi di Sidebar
Di bagian bawah sidebar terdapat footer status sinkronisasi yang menampilkan kondisi lebih detail:
- Ikon dan teks status (mis. "Semua penjualan tersinkronisasi" atau "Data belum tersinkronisasi").
- Tombol refresh untuk memicu sinkronisasi manual kapan saja.
Pada mode rail ikon (tablet portrait atau sidebar diciutkan), footer ini menjadi ikon kecil yang bisa diketuk untuk sinkronisasi manual.
Lonceng Notifikasi
Di pojok kanan App Bar terdapat ikon lonceng dengan badge angka merah yang menunjukkan notifikasi yang belum dibaca. Ketuk ikon lonceng untuk membuka Pusat Notifikasi yang menampilkan:
- Pesanan baru masuk (dari web/kiosk/self-order).
- Item siap disajikan dari dapur.
- Pengingat buka shift / absensi.
- Notifikasi reservasi yang akan datang.
Notifikasi juga bisa datang sebagai push notification dari server jika perangkat terdaftar untuk FCM.
Timeout Inaktivitas
Untuk keamanan, sesi login akan berakhir otomatis setelah 15 menit tanpa aktivitas. Sebelum sesi berakhir, dialog peringatan "Sesi Akan Berakhir" muncul dengan hitungan mundur 1 menit terakhir. Anda bisa menekan Perpanjang Sesi untuk tetap login, atau biarkan saja dan login ulang jika sesi sudah berakhir.
Setiap sentuhan atau interaksi dengan layar mereset penghitung waktu inaktivitas secara otomatis.